Archive for May, 2007

New Software Engineering Courses: What Would You Like to See?

Saturday, May 5th, 2007

As I mentioned a few weeks ago, we're putting together some new software engineering courses at the University of Toronto. I'd be very interested in hearing from former 49X students: looking back, what did you learn from doing your project? What did you find valuable in the course, ...

Computational Scientists Still Don’t Get It

Saturday, May 5th, 2007

A workshop called "Software Issues in Computational Science and Engineering" is running in Uppsala, Sweden, this August. Here's their blurb: Software for numerical computations faces multiple challenges. The software should be easy to use. Ideally, adaptation to new applications should be flexible, and extension to incorporate new numerical techniques straightforward.  ...

Send Us the Code, We’ll Send You the Tests

Thursday, May 3rd, 2007

Via Alberto Savoia (a contributor to Beautiful Code), this: JUnitFactory is a web-based test generation service. You send the code, it sends back unit tests. I'll be very interested to hear what people think...

Summer of Code has a logo

Wednesday, May 2nd, 2007



Chronicle-Recorder and Debugging

Wednesday, May 2nd, 2007

This, via several sources: chronicle-recorder records writes to memory and registers using Valgrind, so that it can later answer questions like, "When was location X executed between times T1 and T2?"  Tools like this (and rewind debuggers, and the stuff Andreas Zeller and others have been working on) promise to ...

Oh No…

Tuesday, May 1st, 2007

I should never have taken this stupid quiz: Which Programming Language are You?