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: 3, Interesting) by RamiK on Wednesday March 11 2020, @11:10PM (2 children)

    by RamiK (1813) on Wednesday March 11 2020, @11:10PM (#969917)

    https://factorcode.org/ [factorcode.org]

    --
    compiling...
    Starting Score:    1  point
    Moderation   +1  
       Interesting=1, Total=1
    Extra 'Interesting' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3  
  • (Score: 2) by HiThere on Thursday March 12 2020, @05:40PM (1 child)

    by HiThere (866) Subscriber Badge on Thursday March 12 2020, @05:40PM (#970309) Journal

    The website doesn't seem well-maintained. Several of the examples yield "502: Bad Gateway".

    OTOH, the development release has a recent date.

    I was not able to quickly determine what representation they use for characters. They've got something called concurrency, but I'm not sure whether that is actual multi-processor execution or merely threading within the same process.
    In short, the documentation needs a lot of work to interest me.

    --
    Javascript is what you use to allow unknown third parties to run software you have no idea about on your computer.
    • (Score: 3, Interesting) by RamiK on Friday March 13 2020, @12:18AM

      by RamiK (1813) on Friday March 13 2020, @12:18AM (#970475)

      The website doesn't seem well-maintained. Several of the examples yield "502: Bad Gateway".

      OTOH, the development release has a recent date.

      Slava Pestov stopped actively developing it around 2010 when he started plumbing for Google. Currently I believe he's working for Apple developing Swift? Regardless, there's a few guys hacking on it here and there but nothing major. Still, should be preferable to Forth.

      I was not able to quickly determine what representation they use for characters.

      https://factorcode.org/littledan/dls.pdf [factorcode.org]

      https://andreaferretti.github.io/factor-tutorial/ [github.io]

      They've got something called concurrency, but I'm not sure whether that is actual multi-processor execution or merely threading within the same process.

      coop coroutines implemented as a single threaded vm.

      In short, the documentation needs a lot of work to interest me.

      Topic of the discussion was Top 7 Dying Programming Languages to Avoid Studying in 2019 –2020 and you brought up Forth so I just couldn't help trying to outdo you with a more modern concatenative language that is similarly pinning for the fjords :D

      Regardless, linear memory models are making a comeback with WebASM and I'm already seeing infant languages trying to pick up where Forth and Factor left off ( https://github.com/renatoathaydes/wasmin [github.com] https://github.com/obfusk/koneko [github.com] ) so there's still some hope.

      --
      compiling...