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 Bot on Thursday March 12 2020, @09:11AM (3 children)

    by Bot (3902) on Thursday March 12 2020, @09:11AM (#970163) Journal

    Indeed if you are interested about programming, a book on a lisp dialect will save you time in the end. The syntax is easy to grasp (but it is not easy on the eye), and you don't have to study the bulk of common lisp, since elisp picolisp clojure and scheme are available.

    For beginners, Pharo (smalltalk, think about it as java done right, almost three decades earlier) has a free online OO programming course with a dedicated environment. I have not tried the course but the environment is nice, it would be a killer production environment if they integrated db functionality in the same way they did with git (some projects float around about external db of object, not tried them though, it would be a killer to have picolisp style cross-image db functionality in smalltalk)

    --
    Account abandoned.
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 2) by HiThere on Thursday March 12 2020, @04:45PM (2 children)

    by HiThere (866) on Thursday March 12 2020, @04:45PM (#970284) Journal

    Pharo doesn't handle concurrency well, and the last time I looked it handled Unicode via an external library. Not necessarily a problem, but quite possibly a source of incompatibilities. I was really looking at it's multi-processor capability, and when that turned up absent I stopped looking.

    Smalltalk is one of those languages I've looked at repeatedly, and always decided it wasn't the right tool for the job. I'm not really sure what job it *is* the right tool for, but it looks so interesting it seems that there *MUST* be one. Some folks at MIT seem to agree, because their language "Scratch" is built in Squeak Smalltalk.

    --
    Javascript is what you use to allow unknown third parties to run software you have no idea about on your computer.
    • (Score: 2) by Bot on Thursday March 12 2020, @10:04PM (1 child)

      by Bot (3902) on Thursday March 12 2020, @10:04PM (#970410) Journal

      Probably smalltalk won't die until the last gemstone db is up. A pity they didn't open source it when java bet on open source. We'd be having a different business software landscape by now I think.

      --
      Account abandoned.
      • (Score: 2) by HiThere on Friday March 13 2020, @03:52PM

        by HiThere (866) on Friday March 13 2020, @03:52PM (#970737) Journal

        IIUC there's a real problem with getting the underlying software engine to handle multiprocessors, so it may be a really basic design decision analogous to Python's GIL, but worse.

        --
        Javascript is what you use to allow unknown third parties to run software you have no idea about on your computer.