Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Wednesday March 11 2020, @10:00PM   Printer-friendly
from the what-do-YOU-think dept.

Ilya Dudkin at Skywell Software has a story

Top 7 Dying Programming Languages to Avoid Studying in 2019 –2020.

Each language gets a paragraph's treatment as to why he thinks these languages are dead or dying. Those languages are:

  • Visual Basic
  • Objective-C
  • Perl
  • COBOL
  • CoffeeScript
  • Scala
  • Lisp

Do you agree with his assessment? Are there any other language(s) you would add to the list?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by maxwell demon on Thursday March 12 2020, @08:31AM (4 children)

    by maxwell demon (1608) Subscriber Badge on Thursday March 12 2020, @08:31AM (#970156) Journal

    Binary is not a language. Maybe you are thinking of machine language? But then, there is not one machine language; the x86 machine language is different from the ARM machine language, for example. So still no language to rule them all, just a family of languages.

    --
    The Tao of math: The numbers you can count are not the real numbers.
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 2) by Arik on Thursday March 12 2020, @09:18AM (3 children)

    by Arik (4543) on Thursday March 12 2020, @09:18AM (#970165) Journal
    Fundamentally it's the language of mathematics. Everything is a number. Yes, there are dialects of machine language, but they're all remarkably similar. If you're writing in anything else, it has to be translated into machine language before it can run.
    --
    If laughter is the best medicine, who are the best doctors?
    • (Score: 2) by quietus on Thursday March 12 2020, @10:32AM (1 child)

      by quietus (6328) on Thursday March 12 2020, @10:32AM (#970175) Journal
      Everything is an approximation of a number. Now go get a copy of Introduction to Applied Numerical Analysis (Richard W. Hamming, Dover Publications, 1989).
      • (Score: 2) by Arik on Friday March 13 2020, @08:58PM

        by Arik (4543) on Friday March 13 2020, @08:58PM (#970861) Journal
        No, in the natural world you could make that argument, but not inside a computer.

        It's 1 or it's 0, or at most the third option is there's an error and we backup and try again.
        --
        If laughter is the best medicine, who are the best doctors?
    • (Score: 2) by JoeMerchant on Thursday March 12 2020, @12:56PM

      by JoeMerchant (3937) on Thursday March 12 2020, @12:56PM (#970199)

      Binary is more the phonemes of computer control - and it doesn't cover analog, or trinary, or other systems.

      Yes, there are dialects of machine language, but they're all remarkably similar.

      That's not even close to what I would call true... 6502/6809 are somewhat related, but they're pretty far from 8088, which itself bears almost no practical resemblance to modern Core iX machine code. The only thing they all have in common is some degree of simplicity / closeness to the hardware, a lack of abstraction.

      If you're writing in anything else, it has to be translated into machine language before it can run.

      This is also true of human spoken / written language, the difference being: we don't understand how wetware machine language works.

      --
      Україна досі не є частиною Росії Слава Україні🌻 https://news.stanford.edu/2023/02/17/will-russia-ukraine-war-end