>>
Passionate about your results
  About Us      Services      Products    Industries  Partners    Careers    Awards News Contact Us 29

Stay connected with the
worldwide business
community
Is Java Losing its Relevance? Friday, April 9, 2010

Java, it seems, has evolved from a groundbreaking, revolutionary language platform to something closer to a modern-day version of COBOL. In just 15 years, it has moved beyond maturity into a silver-haired stage of staid dependability. Java offers stability, not agility; reliability, not innovation.

http://infoworld.com/d/developer-world/geriatric-java-struggles-stay-relevant-700
Oracle could end up losing the “Java war.” Oracle cannot push Java at the expense of alienating all other devs from Pro*C/C#/Python/PHP/COBOL etc. Yes, Java runs inside Oracle, but it’s still 2nd tier compared to PL/SQL because of its syntax i.e. classic procedural vs. set-oriented.

So where does that leave Java? It’s a great language for enterprise development, but not innovative anymore. Even James Gosling, best known as the father of the Java programming language, encourages development of other languages on the Java Virtual Machine (JVM).

http://polyglotprogramming.com/papers/PolyglotPolyParadigm_v5.pdf

There are powerful alternatives including Scala, Clojure, and JRuby. What’s more, these new languages bring “functional programming” capability to the table, which Java cannot do.

Here’s a funny aside regarding XML. Gosling has remarked, “I’d really like to never see XML again. We are 99% of the way there.”

http://www.theserverside.com/news/thread.tss?thread_id=59733

Posted by Srinivasan Balram | No Comments
Hello F# . . . Bye Bye C# . . . Tuesday, April 6, 2010

The F# programming language will become a major .NET language with its formal debut in Visual Studio 2010, as it transitions from a Microsoft research project. F# has become a surprise hit among .NET developers. Those that can make the leap will solidify their skills and employment opportunities for the next decade and beyond.

F# also “hugely fits” the Midori programming model which Microsoft is working on

http://www.sdtimes.com/link/34251

Reading from the above, there’s no question that Microsoft is seeing Silverlight as the lightweight platform for delivering applications (web-based and mobile). Also, Microsoft might launch Midori as a new operating system for cloud data centers to up the ante against Google.

Posted by Srinivasan Balram | No Comments
 
  Blogger Profiles
 
 
 
 
  Linked in
 
 
 
 
  Marlabs on
Facebook
 
 
 
 
  Follow us
on Twitter
 
 
 
 
  Read our Feed