End of the line
This is the final entry in this weblog. I’m officially “moving on”. I’ve said about all that I can say about OO and Java. Actually, I’ve said more than anyone ever cared about. And there are plenty of photography forum boards to hold my ravings on that particular subject.
Where am I moving on to? Well, these days I’m writing fiction. I doubt you’ll be seeing me on the New York Times bestseller list, but it is a nice change of pace from computer stuff.
Saturday, 8 Aug 2009 [Earth]2 comments
Ada 2005 OO: a big improvement
The third version of the Ada programming language, Ada 2005, succeeds in its charter to “address identified problems in Ada that are interfering with Ada’s usage or adoption”. From the object-oriented (OO) perspective, it’s still a procedural language with OO features but now the OO features are fairly comfortable.
Edited 4 Sept. 2008: Added mention of lack of constructors.
Edited 13 Sept. 2008: Clarified anonymous access limitations for parameters, and a couple of implications of those limitations.
Edited 13 March 2009: Corrected terminology from “subtype” to “derived type”.
High-integrity software development is quite different
Over at Metaphor Crash, M@ writes, “The common argument I see is that NASA produces reliable software and it costs millions of dollars.”
If that argument is indeed common, it rather misses a big point: NASA doesn’t do software at all like we do.
Sunday, 20 Jul 2008 [Air]A short personal update
I’ve got an excuse for not posting anything recently.
Tuesday, 22 Apr 2008 [Earth]Scala function objects from a Java perspective
Woohoo! A technical article about Scala that won’t strain your brain!
Saturday, 1 Mar 2008 [Air]Scala Pattern Matching from a Java perspective: Part 1
Pattern matching in Scala is a big topic. Too big for a single article, I think.
Today we’re going to look at “simple” patterns.
Sunday, 24 Feb 2008 [Air]My stance on Java closures
I’ve finally decided where I stand on the various proposals to add closures to Java.
Wednesday, 13 Feb 2008 [Water]Chrysler getting smarter?
Chrysler was recently bought out for a pittance—Daimler basically paid to have Chrysler taken off their hands. The new management at Chrysler is—not surprisingly—instituting some changes.
Monday, 11 Feb 2008 [Earth]Not officially recognized as a Rock Star coder
Computerworld has somehow overlooked me in their list of Rock Star coders.
I’m crushed.
Monday, 11 Feb 2008 [Earth]The Scala “for comprehension” from a Java perspective
For the Java programmer, Scala’s “for comprehension” seems to be ironically named because it’s darned hard to comprehend. Here’s an in-depth look at this Scala power tool.
Sunday, 13 Jan 2008 [Air]| OLDER entries |
