rfernand79 writes: Infoworld has an interview with Martin Odersky, designer of Scala, in which they discuss the future of this popular language. Three versions are discussed as being part of the Scala roadmap: The first one (2.12) focuses on better integration with Java 8, and making use of the latest improvements in the JVM. The second one (Aida) focuses on cleaning up the Scala libraries. But the third one (Don Giovani) is about a fundamental rethink of Scala, with a strong focus on simplicity.

C# is a modern, multi-paradigm, feature-rich and evolving language. It can be most intriguing for a young programmer because you can play at various levels of abstraction (from unsafe all the way up to LINQ) and express computation in various ways (you may do a Lambda expression for one thing and a method for another). And you can use it as a scripting language, as well.
Young programmers running Windows can always get Visual Studio for free via DreamSpark. Young programmers running anything else can get MonoDevelop. There really is no excuse to skip this incredibly productive language.
The plus side? migrating from C# to other paradigms should be simple. And the C# user community is just as friendly as any other free language's (minus the "RTFM, N00b!" replies.)

Posted
by
samzenpus
on Friday September 26, 2008 @12:42PM
from the crazy-is-as-crazy-does dept.

I get a lot of mail from obviously unbalanced people. Enough in fact, that I've often wondered if there was a institution that allowed their patients to only read Slashdot. We've even had a few visits from some questionable individuals. A man who tried to bribe me with a car if I let him "reverse engineer" Rob Malda's Life comes to mind. He insisted on Rob being present for the process and couldn't explain to me what it entailed, so I suggested he leave. The personal visits are rare, however, compared to the amount of mail I get. Here are a few of my favorites; let's hope these people have started to take their medication. Read below and don't be worried if you don't understand all of it.