Friday, April 18, 2008
links for 2008-04-19
-
I just finished watching Bob's presentation. The best introduction to Erlang I've seen, so if you've been wondering why I'm pointing to Erlang so much, watch this and you'll understand.
-
Bob Ippolito's weblog
-
Links for Downloading slides and code for Bob Ippolito's Erlang presentation at C4. It's quite helpful to have the slides open in your browser while you watch the video since they aren't always visible while he speaks.
-
Presentation slides from Ande's talk at linux.conf.au 2007. Explains the problem with shared-state concurrency (ie: threads and locks) pretty convincingly, and explains how Erlang does a great job of avoiding the problem and how it performs so well.
-
Followup on the link to Andre Pang's talk, here's the LtU post about it. Lots of good info in the comments.
Bob Ippolito, Erlang vs Ruby, Sun server sales
I just finished watching the end of Bob Ippolito's talk on Erlang from C4.
At the end of the talk an audience member mentioned they were using Ruby and their senior guy didn't want to use Erlang so they wrote their own distributed queue thingy.
Bob said (not a perfect quote, watch the video to get it) "Ruby is great if you want to spend 15 to 20 times more on hardware than me".
Which makes me wonder... could it be Sun loves Ruby because it needs lots of their servers to scale?
Thursday, April 17, 2008
links for 2008-04-18
-
An absolutely fantastic talk, I highly recommend that all programmers dedicate the 73:44 to watch and enjoy this in its entirety. I saw Jim Weirich give a talk about Spam at RailsConf 2007, it was great but this talk is 100x better, IMHO. Inspiring stuff.
Wednesday, April 16, 2008
I'm done!!!
WOOHOO! It's 3:30pm as I type this after finishing my final exam.
April 16, 2008, I'm officially FINISHED MY UNDERGRADUATE STUDIES! YAYAYAYAYYAYAYAYYAYAYAYYAY!!!!
It was 2 days short of 4 years ago that I first hinted at going back to school. Then on April 29th, I said I was going to finish what I started.
And now I've done it. Fuck you doubters, especially those inside my head, I did it just like I said I would, and I would be screaming my head off right now in celebration if I wasn't writing this inside a computer lab at UVic (I left my computer at home).
Now is as good as time as any to announce that I have been provisionally accepted into the Faculty of Graduate Studies at UVic (subject to grades, but that's a formality), and I'll be starting my work towards a Masters degree (MSc) in Computer Science this September!
It's going to be a long summer, I'm looking forward to this as much as I looked forward to going back to school in the first place.
Now, it's time to PARTY!
links for 2008-04-17
-
A new multi-paradigm language that runs on the CLR and JVM and provides its own APIs that abstract both. On paper, it has some really nice features, and is pushed onto my stack of languages to explore.




