Log-In  
  Register  

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.

Read full article...

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”.

Read full article...

Tuesday, 2 Sep 2008   [Air]


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.

Read full article...

Sunday, 20 Jul 2008   [Air]


A short personal update

I’ve got an excuse for not posting anything recently.

Read full article...

Tuesday, 22 Apr 2008   [Earth]


Scala function objects from a Java perspective

Woohoo! A technical article about Scala that won’t strain your brain!

Read full article...

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.

Read full article...

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.

Read full article...

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.

Read full article...

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.

Read full article...

Sunday, 13 Jan 2008   [Air]


OLDER entries