What Programming Languages Should You Learn Next?
simoniker writes "Over at Dobbs Code Talk, Chris Diggins has been discussing programming languages beyond C++ or Java, suggesting options such as Ruby ('does a great job of showing how powerful a dynamic language can be, and leverages powerful ideas from Smalltalk, Perl, and Lisp') but suggesting Scala as a first choice ('Very accessible to programmers from different backgrounds.') What would your choice be for programmers extending beyond their normal boundaries?"
01000101012
We really have some obscurity-loving masochists among our ranks.
"Be light, stinging, insolent and melancholy"
I hear that COBOL is a pretty good language to learn. It isn't new, but it is old enough to make a comeback (like disco, aviator glasses and big hair)...
FORTH learn to want I would why?
I think Whitespace is worth learning, if only to be a smartass on exams where the prof specifies you may use "any" programming language. Just leave it blank, then after the exam spend a few hours figuring out how the hell you would solve the problem in whitespace, and bring a proof of concept on a USB flashdrive to fight the inevitable incorrect grade you receive for the problem.
I have yet to find the courage to actually attempt this. . .
If you are about to mod me down, keep in mind that this post was most likely sarcastic.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Because what Yoda would use is it.
Agreed. It's a sad day on /. when I look at purported code examples and say to myself "Hmph. BASIC poser."
"BASIC poser" may be the saddest phrase in the geek sublanguage of the English language.
Welcome to the Panopticon. Used to be a prison, now it's your home.
Uggh...pointers...BAD BAd bAD......no....not...the pointers again....[trembles]
I can deal with about anything, except pointers. Thanks for bringing the nightmares back again....
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Plus it will make your resume stand out.
http://en.wikipedia.org/wiki/Brainfuck
Obama likes poor people so much, he wants to make more of them.
> I think we (as a community of networked computers)
Wintermute, is that you?
- For the complete works of Shakespeare: cat
...- C++ -- you think you know it, because you use C++, but you probably haven't used most of the features. Sit down and learn the rest of it. Besides, it may have changed in the last year.
(By you, I don't mean "you" specifically, but "you" generically.)Support SETI@home
I definitely recommend http://en.wikipedia.org/wiki/Brainfuck. Ever wondered how CPU feels when you remove its cooling fan? Here's your chance. Also letters, brackets and numbers are for wimps. Real men use http://en.wikipedia.org/wiki/Whitespace_(programming_language). Hello world in Brainfuck: ++++++++++[>+++++++>++++++++++>+++>+++.>+.+++++++..+++.>++. Hello world in whitespace: