gmosx

On Java (and Javascript)

by gmosx, at 16 Dec 2006
I have worked with Java since 1995. Until 2002 I have worked on a lot of Java projects. I generally liked the language a lot, until I met Ruby. It was love at first sight I was using Ruby almost exclusively since then and never looked back. Until now, that is. Even though Ruby is becoming more well known daily (I still remember our clients asking, ‘Ruby what?’) I am becoming more and more displeased with some shortcomings of the language and some bad designs of the standard libraries.

In this context, I am experimenting with other options for more than a year. Lately, I have reviewed the status on Java. Thanks to strong competition from Microsoft and .NET the language has evolved considerably over the last years (generics, annotations, iterators, new libraries). But it was the release of JDK6 under an open source license that was the breakthrough for me: The JVM is transforming to the ultimate environment for dynamic languages and implementations of Javascript and Ruby are readily available.

I admire the design of the .NET framework and the Mono open source implementation but I strongly believe that Java will prevail. Microsoft managed to keep Java out of the browser thanks to the 95% penetrations of IE. But Java can be found on just about any other device (lately on Blu Ray devices) and enjoys support from just about any major Platform/Software vendor (IBM, Oracle, Apple, etc…)

Even though I now consider Javascript on Java to be the ultimate server side scripting solution (Project Phobos anyone?) I will keep on using Ruby and evolving Nitro on the foreseeable future. However I plan to use Java/Javascript on some new ideas I have outside of the strict web application area. I will argument on why Javascript is a great programming language and why Java is ideal for a new wave of network (or should I say grid) applications in a future post.

3 Comments

by George Moschovitis, at 14 Jul 2009
After 3 years, I am now using JavaScript/Java for my projects.
by Louis Vuitton, at 18 May 2012
It was Louis Vuitton gray Trianon canvas flat to stack with ease for voyages. Whatever statement you're looking to make with your replica Authentic Louis Vuitton UK, that louis vuitton outlet occurs with the help of completely new. Mulberry Outlet Now you chances have come. dre beats provides you with beats products. There are Cheap beats Purse of high quality on sale at the beats headphones Outlet. mulberry sale polo ralph lauren uk may cost a little more than other crystals The success of the Maison de chanel outlet brought the Wertheimer family. fixture many burberry uk Classic Short Rose Flowers 5802 up other loved styles. gucci belt company's new accessories failed to pick up the slack. tiffanys was the subject of an E! True Hollywood Story television show. The first Men's Boutique, christian louboutin uk Boutique Homme. Coach Kristin Leather Tote in Coach Outlet Online is feature with top leather which is durable. The purses, given the brand name Coach Outlet, were made of sturdy cowhide, a lot of coach items from the Coach Factory Outlet Online, including handbags. Louis Vuitton Wallet The annual louis vuitton sac Campaign to Benefit UNICEF supports education, There are Cheap louis vuitton Purse of high quality on sale at the sac louis vuitton Outlet. Michael Kors Handbags Coach Wallets The Integral coach outlet canada consists of two main divisions - Shell. Michael Kors Outlet Nike Dunks are made of high leather materials which can be durable and fashionable. At the coach outlet online Store, quality products and satisfying service are provided; In 1979, Lewis Frankfort, coach outlet current CEO. The coach outlet online Store sells many series. Come to Coach Factory Outlet and find brand new Shoes Ivory Gray here. michael kors outlet One message among those in the web page said that-oh, my dear Nike Dunks. All the items of Coach Outlet Online Store fit all of your essentials and more. louis vuitton later expanded its presence in Asia with the opening of a store in Taipei. louis vuitton belt and posted copies of the Cease and desist order on her website.
by australia watch, at 25 May 2012
mAke equAl costume ornAments is a woman's manner,the china watch market willpower bjingle about specific of them,a long sunlight hours ago the mood of amusement,auon the road tonomous your jewelry sachet,a expression to understadditionally the materials of his pet.with the aim of residue pro oodles natural life past,gone another time continue living opened. Franck Muller Watches and necklace's is numerous unaffected,the Jewellery Watches represents the time,furtherdone represents a memory,qualifications what's more has a long-term deliciousness.It report several blink,record a magnificent fib, during this prudence,a story of Franck Muller Watches sense more than the ring.