Functional programming for the object oriented
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.
The busy Java developer’s guide to Scala…..as opposed to the “not so busy” java developer’s guide to Scala?
sanj
25 Jan 08 at 11:14 pm