idiosyncratic/routine

Icon

Where’s the Butterfly in your Code?

We’ve all heard of the proverb that a butterfly flapping its wings in China can cause a tsunami in North America. This butterfly effect can also be “felt” in programming. Small details such as language choices and its API implementations, and even the type of hardware your program runs on eventually adds up. As demonstrated in the second chapter of Spolsky’s Joel on Software, nonchalant implementation such as specifying hard-coded array sizes can eventually lead to bugs and unfortunately into exploits. Now my question is, if this is an all too important fundamental question that everyone building a software system should know, then why isn’t this explicitly taught in programming classes?

Read the rest of this entry »

Filed under: Computer Science, agile and iterative, algorithms

Bjarne Stroustrup at University of Toronto

If you have an itching question about C++, now is your chance. On July 20, Bjarne Stroustrup (that’s “B-yar-ne Strov-stroop” for you non-danish speakers), the ‘father’ of C++, is giving a talk on ‘C++0x Support for Generic Programming’.

This talk is free and open to the public, so if you’re interested feel free to come down to University of Toronto St. George Campus, specifically at Bahen Center for Information Technology (40 St. George Street) at 6:30 PM.

There’s also a chance for you to meet him face to face after the talk, if you’re brave enough, at Bar Mercurio restaurant (270 Bloor West). This event seems like it’s going to be a packed crowd, so be sure to head down early…and save a seat for me.

Filed under: agile and iterative, alma mater, bjarne stroustrup, c++

“quote”ations

" I would like to change the world, but I don't know where the source code is. "

moi?

Geofrey Josef Flores is a Software Developer at IBM Toronto. He is finishing with a Software Engineering degree at University of Toronto on June 2009. As a frustrated artist he occasionally shoots with his Nikon D40x , and with music inclinations that includes playing guitar and singing. He apparently likes to talk about himself in third person as well.

click!

The Importance of Being Idle Half Chichen Ooops! Kingston Paradise Tulips are a-bloomin' A Day at the Dock