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:
Do you agree with his assessment? Are there any other language(s) you would add to the list?
(Score: 4, Insightful) by turgid on Wednesday March 11 2020, @10:56PM (4 children)
Objective-C is very interesting because it is a simple and elegant pure superset of C. It's what NextStep, OpenStep, GNUStep and the GUI of MacOS X were written in.
Ten years ago I bought a book on Scala. It was a nice Object Oriented language for the JVM with functional programming features (lambda) and full access to all the existing Java classes. Never got around to writing any myself due to circumstances, but it seemed far more terse and expressive than Java.
Perl is mad. It's worth looking at to see what an IQ of 200 and a lot of hubris, combined with contempt for us mortals can produce.
LISP is a family of languages. You haven't lived until you've tasted curried functions. Have a look at scheme (nice and simple) and DrRacket. Then look at Clojure on the JVM.
The Pascal family of languages are worth a look. I've written Pascal (Turbo) but I learned Modula-2 first in my teens. That taught me the importance of types and encapsulation.
FORTH because just you must. Radio telescopes.
Take some advice from Paul Graham and look for the best languages, not just the most popular. You have to be mindful of where your next salary payment is coming from but if you only aspire to be average, that's all you'll achieve. Look for the best. When you have the opportunity to use the best, use it, and beat the competition.
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].
(Score: 3, Insightful) by melikamp on Wednesday March 11 2020, @11:22PM (1 child)
(Score: 2) by TheRaven on Thursday March 12 2020, @03:28PM
sudo mod me up
(Score: 2) by bradley13 on Thursday March 12 2020, @03:57PM (1 child)
"Ten years ago I bought a book on Scala. It was a nice Object Oriented language for the JVM with functional programming features (lambda) and full access to all the existing Java classes. Never got around to writing any myself due to circumstances, but it seemed far more terse and expressive than Java."
Exactly right. Scala is a really nice functional language. But functional languages and GUIs don't mix all that well, so having full compatibility with Java (and hence JavaFX), plus all the other Java libraries out there, was a really good move. I wrote several sample programs in Scala and quite enjoyed the experience.
I'm not sure why Scala hasn't seen more interest. It would have been far nicer to use Scala where functional programming is needed, rather than introducing those horrible Java lambdas that pretend to be functional, but really aren't.
Everyone is somebody else's weirdo.
(Score: 2) by turgid on Thursday March 12 2020, @08:42PM
I've just bought a copy of The D Programming Language book and I"m about 100 pages in. It seems to be a very powerful and clean language and another that should be more popular than it is.
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].