News for hackers. Stuff that matters.
Re:So you're using a weird language by bmitc on Thursday October 06, 2022 @02:05AM (#33104917)
And what's interesting about most of the popular languages is that they additionally ignored the state of the art even at the time of their creation, much less throughout their development. It's crazy that things like ML and Scheme were around since the 70s and Erlang since the 80s and Smalltalk since the 80s but basically nothing that made these languages excel at building systems can be found in Java, Python, JavaScript, C++, etc.

It's weird to me that it's the stubborn languages that seem to make it through.

Re:So you're using a weird language by kaba0 on Thursday October 06, 2022 @01:10PM (#33110986)
Java was originally planned as a “wolf in sheep clothes”, bringing the best ideas of lisp and smalltalk (GC, memory safety, dynamic linking), and selling it to C++ devs. While these were not new per se, they were new to “the average developer”. And I would even go as far to claim that GC is perhaps the biggest productivity/safety boost our industry has seen, single handedly.

And they continue to introduce new ML features in the form of pattern matching, ADT, etc.

I think sometimes these languages get unfairly evaluated.