nosewheelie

Technology, mountain biking, politics & music.

Functional programming for the object oriented

with one comment

IBM has now joined the hype behind Scala with a series of articles by Ted Neward (to be fair, he’s been around Scala for a while now).

Java programming, and object-orientation, was the first love for many programmers, and we treat it with the same respect and outright adoration I gave to Bindi. Some developers will tell you that Java programming rescued them from the hellfire-and-brimstone pits of memory-management and C++. Others will say that Java programming elevated them out of the depths of procedural despair. There are even developers for whom object-oriented programming in Java code simply is “the way we’ve always done things.” (And hey, if it worked for my daddy, and his daddy before him!)

Time ultimately overcomes all first loves, however, and there comes a time to move on. The feelings have changed and the actors in the story have matured (and hopefully learned a few new jokes). But more importantly, the world around us has changed. Many Java developers are realizing that much as we love Java programming, it’s time to catch up to the new opportunities in our development landscape and see what we can make of them.

Source: The busy Java developer’s guide to Scala: Functional programming for the object oriented.

Written by Tom Adams

January 24th, 2008 at 8:09 am

Posted in Scala

One Response to 'Functional programming for the object oriented'

Subscribe to comments with RSS or TrackBack to 'Functional programming for the object oriented'.

  1. The busy Java developer’s guide to Scala…..as opposed to the “not so busy” java developer’s guide to Scala? :P

    sanj

    25 Jan 08 at 11:14 pm

Leave a Reply