Weekly Programming Challenge #4
Jamis Buck

2 points, one for normal mode, one for anti-aliasing.

The “surprise me” is that I didn’t look at either line algorithm and had to figure it out from scratch. Also, running the console app will create a new image with 1000 lines of random endpoints and colors. It looks as bad as you’d expect.