In the blog posting titled Judging Programming Languages by the Results, Alexander Rødseth comes to the conclusion that he should use Pascal for Linux desktop application development. My favourite part is in the comments, where a reader sums up the flaw in Rødseth ‘s thesis with a single hypothetical quote: “This book is great! I know — if I want to replicate its success, I’ll just use the same font!”
It’s the only time you should mix Ajax and beer: at Ajax Pub Night, which takes place here in Toronto on Monday, January 14th. Here are the details:
- Where: The Rhino (1249 Queen Street West, just west of Dufferin)
- When: Monday, January 14th, starting at 7:00 p.m.
- Who’s behind this? Brent Ashley, Pete Forde, Kristan Uccello and Gabriel Mansour
- Is there an official site? Yes, at ajaxcamp.org
- Will this be a recurring event? Yes — starting February, Ajax Pub Night will take place on the second Monday of each month.
Here’s what Brent has to say about Ajax Pub Night:
We’re here to build a community around Ajax and create opportunities to meet face to face at events small and large.
Ajax is a unifying word that brings a number of technologies and techniques together to express one concept – a way to build compelling browser-based applications that comprise the foundation of the future of the web.
Let’s start with a Toronto-based Ajax Pub Nite, informal and unstructured. Once some community is established we can introduce evening Ajax Presentations and Demos and/or Ajax Workshops and build up to an eventual full-day Ajax Camp, perhaps inspiring people from different locales to join in here and set up their own events worldwide.
I’ve been to similar pub nights at the Rhino, and generally the ideas flow as freely as the beer. If you’re interested in Ajax development and are looking to get some new ideas, meet your peers and possibly land a job (it’s happened at these gatherings), come on down to Ajax Pub Night this Monday! I plan to be there.
“Post Knuth birthday article” was an item on my list of blogging to-dos that I missed yesterday. So I’ll just wish the Good Doctor a happy 70th birthday, point you to Jeff “Coding Horror” Atwood’s article on Knuth (full of linky goodness) and close with this amusing thought: if someone wants to make a Knuth biopic, I nominate Rainn Wilson (Dwight Schrute in the American version of The Office) to play him…
Cobra Commander USB Drive
Here’s one for the do-it-yourselfers who grew up on G.I. Joe cartoons: a photo essay showing how this guy made his own Cobra Commander USB drive.
We Don’t Need No Steenking GUI!
ruby-debug in 30 seconds: “There’s good tutorial links on the ruby-debug homepage, and a very good Cheat sheet, but I wanted to give a bare-bones HOWTO to help you get immediately productive with ruby-debug.”
“If you’re still writing for loops, stop; there’s a better way.” In Ruby, for
loops should be the exception. Make sure you know all about the functionality offered by the Enumerable
module, which has methods for iterating through, sorting and searching arrays, hashes and other collection-type objects.
The Evolution of the TSOT Office
It’s been exactly one week since we moved from TSOT’s temporary office to the permanent one on the 11th floor at 151 Bloor Street West. The new digs are pretty sweet, and I thought I’d post some photos showing the evolution of the space.
Here’s what the place looked like on December 7th. You can click the photo below to see the whole photoset on Flickr:
Here’s how things looked on December 20th and 21st. Once again, click the photo to see the whole photoset on Flickr:
And finally, here’s how things looked on “Moving-In Day”, January 3rd. Click the photo to see the whole photoset: