4 ms·
Most languages are "worth checking out." Every language offers something unique, by definition. The question is: which languages are "worthier" than others? Or,
by majika 15y ago
Most languages are "worth checking out." Every language offers something unique, by definition. The question is: which languages are "worthier" than others? Or, rather: how should you prioritise your learning queue?
I don't think the author's list provides much variation. They're all important languages, to be sure, but I believe you can get better mileage for your time.
My ten recommedations, in recommended order, are:
- Racket (nee Scheme - why did they have to change the name!?)
- Haskell
- Java (reading the GoF)
- C, and the POSIX libraries and system calls
- Go
- Javascript or Lua
- Smalltalk or Squeak
- Erlang
- Forth
- Prolog
- razzmataz 15y agoScheme's name didn't change, only PLT's implementation of scheme changed it's name and called itself a new language.
- samth 15y agoPLT Scheme was always a different language -- the name change merely makes that clear to everyone else.
- gtani 15y agosimilar blogposts/SO http://dave.fayr.am/posts/2011-08-19-lets-go-shopping.html http://dave.fayr.am/posts/2011-08-19-lets-go-shopping.html http://stackoverflow.com/questions/3958630/what-are-important-languages-to-learn-to-understand-different-approaches-and-conc http://stackoverflow.com/questions/3958630/what-are-importan... http://mvanier.livejournal.com/998.html http://mvanier.livejournal.com/998.html http://langref.org/ http://langref.org/ http://www.kimchy.org/coders-recession-guide/ http://www.kimchy.org/coders-recession-guide/ http://matt.might.net/articles/best-programming-languages/ http://matt.might.net/articles/best-programming-languages/ http://www.hackernewsers.com/skills/index.html http://www.hackernewsers.com/skills/index.html (scroll wayyy down to "Programming"