Home > Programming > IBM to buyout Sun Microsystems?

IBM to buyout Sun Microsystems?

This story paints a gloomy outlook for Sun Microsystems. This purchase would certainly end the “wars” between IBM and Sun over Java… One has to wonder what it would mean for the future of Java (the language, the platform, everything). At least HotSpot and the class library are open source now.

My understanding is that Microsoft are cashed up in this economic crisis. Plus they’ve even hired Neal Gafter. Microsoft hire a lot of very good guys. With Gafter over at Microsoft, I wonder if that influenced the decision to squash closures for Java… That was the dumbest move for Java. I suppose it doesn’t really matter: for me, Scala is the next Java.

I wonder if businesses will be more likely to adopt .NET rather than Java now though and really turn the tide. This global recession is turning out to be what I call The Greater Depression, some The Second Great Depression and still some other young ‘uns The Great Depression 2.0. I wonder who will come out on top? With ReSharper, Visual Studio is actually pretty good! So, no excuses – go brush up those C# skills! 😉

  1. March 19, 2009 at 20:13

    IMHO the power of Java lied in its siumplicity which guaranteed certain degree of robustness and safety even
    when ecercised by “masses” of “corporate” kind of programmers/developers….

    all the “closures” and such stuff is great for “CompSci geeks”
    and for some compelling computationally-intense applications, but but for “PROD” enterprise apps it results in a phenomenon that olks are “too smart for their own good” and more of such funky “expressive” features (reflection, generics, “closures” etc) they have to “play with” – the more dangerous and unmaintainable it often becomes… you end up with “legacy” codebase that is extremely fragile and obscure (and often “broken” too)…

    now, IMHO, the reason that C# gets more adopted in “corporate” world is becuase its much more “flat” and simple – usually there is only “ona and a half” ways of doing thing
    (that is, the prescribed Microsoft way + a few community / FOSS things)

    whereas in Java world for any given problem there are dozens of alternative solutions and also tons of “solutions looking for a problems” which often results in an overly complicated and “baroque” designs and architectures…

    some of things that been emerged out of Java world are like “indulgence in intellectual sophistciation” whereas in .NET they always think of the proverbial “VB developers” and trying to keep it things pragmatic and practical… and “down to earth” 😉


  2. March 19, 2009 at 20:51


    “web framework” is a great example!

    as far as Ruby – IMHO the big mass adoption of Ruby is due not to its features (somehow noone cared about that for years!!), but to RoR (Ruby on Rails) and the appeal of it was that you don’t have to even now much of the Ruby per se, but you can quickly craft a database-powered web application with some sensible and maintainable structure and architecture (based on “conventions”)

    don’t get me wrong – I am all for good “CompSci stuff” – closures/labdas/functianal and parallel programming

    but I tend to concur with those figures (like Joshua Bloch) who says that Java should be stabilzed in what it is and all the “funky” features should better go to Scala and be used when it is really appropriate and by people who can use it responsibly… 😉

    nevertheless as far as predictions go however – I give 99% percent that closures WILL BE added to Java (“Java 8”) – the reason it was not planned for “java 7” because they doing some other drammatic hcange – “modularization” – and they did not wanted to risk having two big things at same time…
    (I presuem you do listen to “Java Posse” podcast – but if not – highly recommended – they do discuss all such things regurarly plus news etc – and they are bright interesting guys (I even forgive them the ignorant nonsensical things they occasionaly say about C#/.NET – but they seem to be more accurate now -0 I think too many people were pointing out this and tehy diod some due research at least 😉

  3. March 19, 2009 at 21:24

    > “Life is too short and there are other things to think about”

    looks like in Sunny Queensland you don’t have to drive 35km each way to work and back… gives me plenty of time to listen to podcasts… 😉

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: