Home

Archive for the 'Software Development' Category

Apple goes Intel

Wednesday, January 11th, 2006

So, as expected, Apple announced the first Intel-based products, and as expected, they have started with a notebook and a consumer-oriented workstation.
I was responsible for the Apple port of the OpenLink ODBC drivers back when Apple stepped up from the 68k series to the PowerPC. I don’t know how it was for application developers, […]

Contract Programming 101

Tuesday, January 10th, 2006

In Contract Programming 101, Matthew Wilson kicks off a 4-part series on what’s more widely known as Design by Contract (turns out that Meyer, the dork, trademarked that term so from now own it’s called Contract Programming).
Contract Programming is an interesting topic, and even though the samples are C/C++/Java, he shares some insights in […]

Jef Raskin’s Archy

Wednesday, January 4th, 2006

In an old episode of one of my favorite podcasts, Berkeley Groks (I am still catching up), Jef Raskin was interviewed. Jef Raskin is the father of the original Mac interface, so when guys like him speak, I listen.
It turns out he is working on a project called “Archy”, a software package that should […]

On-the-fly Mock classes

Friday, December 23rd, 2005

Some time ago, I implemented a neat hack in SUnit that I had a use for again today. I thought I might share it here.
The issue is that you often want to have a subclass of a tested class that overrides one or two methods with very specific (to that test) behavior. Say you […]

Innovation Happens Elsewhere

Thursday, December 22nd, 2005

Ron Goldman and Richard P. Gabriel posted their book “Innovation Happens Elsewhere”, giving their take on Open Source, on Dreamsongs.
I still have to finish it, but I’ve witnessed Ron and Dick at work in the Jini community, where they did a terrific job of helping us to get the Jini community going. Not so […]

Is Weak Typing Strong Enough?

Tuesday, December 20th, 2005

By way of one of the many aggregators I watch, this article: Is Weak Typing Strong Enough?. He shares some insights from the trenches at Amazon, where he had the opportunity to watch Java and Perl hackers work side-by-side on the same system, often duplicating bits of code in their respective pieces.
Guess who “won” […]

Why this site leans on PHP, Python, SSI, …

Monday, December 19th, 2005

(oh - how do you like my new look by the way? I decided that serifed fonts don’t work on the web after all. Not if you are only “gifted” with my design qualities).
One of the things I set out to do a couple of years ago was to integrate the mish-mash of techniques used […]

The departure of the hyper-enthusiasts

Monday, December 19th, 2005

Bruce Eckel welcomes the departure of the hyper-enthusiasts from Java to (he thinks) Ruby, so everyone can go back to work again.
Contrary to most of the language flamefests recently (did I say “recently”?), Bruce writes a very balanced piece, compares the state of affairs in various languages and frameworks (as far as he knows […]

Google Releases GTalk API

Sunday, December 18th, 2005

Well, Google has been me-too-ing a lot lately, with mail and IM and other stuff the others (YaHoo, MSN) already offered, but somehow they always manage to add a twist. Whereas the others keep a tight lock on their chat networks, Google released code under the BSD license that allows you to integrate with the […]

Teach Yourself Programming in Ten Years

Saturday, December 17th, 2005

Stumbled over this one (by way of reddit, I think, but I’m not sure): Teach Yourself Programming in Ten Years.
I don’t have a lot more to add than: +1


Copyright (C)2000-2005 Cees de Groot -- All rights reserved.