Linkedin Profile
Tags:
programming
seattle
things that bug me
wall art

9/2008
8/2008
7/2008
6/2008
5/2008
4/2008
3/2008
2/2008
1/2008
12/2007
11/2007
10/2007
9/2007
8/2007
7/2007
6/2007
5/2007
4/2007
3/2007
2/2007
1/2007
12/2006
11/2006
10/2006
9/2006
8/2006
7/2006
6/2006
5/2006
4/2006
3/2006
2/2006
1/2006
12/2005
11/2005
10/2005
9/2005
8/2005
7/2005
6/2005
5/2005
4/2005
3/2005
2/2005
1/2005
12/2004
11/2004
10/2004
9/2004
8/2004
7/2004
6/2004
5/2004
4/2004
3/2004
2/2004
1/2004
12/2003
11/2003

Confirmation seminar, holiday, RNC
2004-08-31

I had my degree confirmation seminar on Thursday morning via video link up with QUT (slides). The crowd was large (I assumed everyone just ignored the confirmation seminar spam like I do), and the video link held up until the very end, before going totally AWOL.

After three 4am starts that week, I went to Paris for the long weekend. Lots of food, leisurely cruise along the Seine. Mangling the language. The usual.

And for something completely different... The latest from the RNC in New York is that delegates have been getting a hostile reception from demonstrators, but aren't turning the other cheek:

"Our delegates understand the old adage, do unto others as they do unto you." NYTimes article, reg required


MDA and my 2¢
2004-08-15

Steve Cook vs. Michael Guttman on MDA, the short of it is Microsoft aren’t hot on MDA, but will do something that looks a lot like it. My initial reaction to this is: Vendors have little to gain from easing migration from their platform, so I can’t see them falling over themselves to help me produce a nice platform independent model. Call me cynical. However, vendors are going to take a great interest in improving my productivity as a developer on their platform, so models are definitely going to be important. Further thoughts on MDA:

UML’s concrete syntax is lousy – Not lousy in the sense that I can’t use it, just lousy once I get beyond UMLAsSketch. Model driven development is not going to look like UML – it is going to look like the problem I want to solve.

I don’t care if the meta-meta-model is lousy – I promise to not really care if my model is built on MOF or some other (proprietary) framework. Sure, I wouldn’t mind, but it secondary to what the model can do for me right now.

Is platform independence massively overrated? – Or, am I really sweating over PIMs and PSMs?

  • I suspect the cost of moving platforms is much more than the cost of porting applications alone. Hence, in the enterprise scenario the “stick a web service wrapper on it and leave it alone ” approach will often suffice. On the other hand, I can see the huge advantages for anyone developing product lines and targeting multiple platforms.
  • Developers will probably take the tool that makes them more productive right now, perhaps because that tool maps directly to their platform, over the tool that might save them time when they migrate to another platform at some later date.
  • Splitting my platform specifics out of the model into a separate marking model isn’t a panacea if the marking model is a big part of the implementation. The relative sizes of the PIM and the marking model remain to be seen.

Updated:Comment from SDTimes.


Puerto Rico!
2004-08-15
Hooray for Puerto Rico for seeing off the USA. Too bad the Boomers got messed up by Greece.

Tech wrap
2004-08-10

First up, I can believe Sun funded this.

In case you missed it on /.: The Art of the Parlay, Or: How I Learned to Stop Worrying About Platform Licensing and Market Share.

I can't believe I only discovered ITConversations today (thanks Joseph). Great quote from Amazon's Jeff Barr: "It's way too easy sometimes to think of reasons not to do something. And to always say 'well, if only we had such and such technology', 'if only we had transactions', or 'if we only had the next generation of security', or orchestration, or any of those things".


You can do a lot of software engineering for $35bn.
2004-08-04
See John Kay on the Google IPO at FT.com.
Back to weblog