Car manufacturers

Seth Godin has an interesting point of view on the bailout of the car manufacturers which I have to agree with.  Our world is changing, and the way we do business is changing.  I don't think we should be bailing out businesses that cannot keep up with the times.  Yes, there will be large scale job losses, and it may impact the world economy in a very bad way. 

Continue reading Car manufacturers

Type inference, don’t get bitten by var

I've been playing with some of the new features in C#, one of which being the var keyword.  Which is not dynamic typing, it is just type inference.  Meaning that the compiler will be assigning the type based on the value that you initialise the variable with when declaring it.  And you have to initialise it with an actual value when using var.

After playing a bit, I discovered this little problem, which is probably just an incorrect assumption from my side, but I'm sure I'm not the only one that will make this assumption.  If you look at this code sample.

Continue reading Type inference, don’t get bitten by var

Our shocking school system

The matric pass rates have just been released, and once again they are down. 62.7% passed matric (the passed used here is a bit of a farce as described later).  And only 10% managed to get over 50% for maths.

This is the first group of matrics that have had Outcome Based Education from their first year in school, and it does not look like this system is working.

Continue reading Our shocking school system