Posted on Jul 19th, 2010 in Programming
| 34 comments
The Great Ruby Shootout measures the performance of several Ruby implementations by testing them against a series of synthetic benchmarks. Recently I ran Mac and Windows shootouts as well, which tested a...
Posted on Jul 16th, 2010 in Programming
| 6 comments
Title: Practical ClojureAuthors: Luke VanderHart and Stuart SierraTrue pp.: 198Publisher: ApressPublished on: June 2010ISBN-13: 978-1430272311Rating: 6.5/10
Published in June 2010, Practical Clojure by Luke...
Posted on Jul 13th, 2010 in Programming
| 11 comments
My previous post about Clojure generated quite a bit of interest, so I thought I’d follow it up with something a bit more concrete. I primarily wrote this article for a friend who asked me for guidance...
Posted on Jul 9th, 2010 in Programming
| 5 comments
Lisp has had a tremendous impact on the world of programming. Even though Common Lisp and Scheme — the two main Lisp dialects — may not be considered mainstream today, several popular languages...
Posted on Jul 4th, 2010 in Programming
| 41 comments
As I write a series of thoughts on the pursuit of excellence in programming, I must preface my essay by asking you to ignore that I wrote these words. I invite you to evaluate the opinions and ideas presented...
Posted on Jun 28th, 2010 in Programming
| 22 comments
This post contains the results of a Ruby shootout on Windows that I recently conducted. You can find the Mac edition, published last month, here. I was planning to have this one ready much sooner, but a couple...
Posted on Jun 23rd, 2010 in Programming
| 113 comments
Several years ago I knew a programmer, we’ll call him Joe, who fancied himself to be a great developer. He was a senior developer at “Big Co.”, who received a large enough pay check to just...
Posted on Jun 21st, 2010 in Programming
| 13 comments
Programming is the type of discipline that requires countless hours of dedication to reading and writing code, rather than purely theoretical learning from books. Yet programming books can be enlightening and...
Posted on Jun 20th, 2010 in General
| 3 comments
For years Zen and the Art of Programming has been hosted on my domain antoniocangiano.com. However, I’ve decided to switch it over to a new one, programmingzen.com. This move was done for two main...
Posted on Jun 17th, 2010 in Programming
| 20 comments
Apple just released a brand new, gorgeous looking Mac mini. This major upgrade brings us two different models: a desktop one and a server version (priced at $699 and $999, respectively).
Equipped with a HDMI...
Posted on Jun 17th, 2010 in Technology
| 3 comments
My previous post about a possible intrusion by non-authorized parties on my Gmail account has received a lot of attention on Hacker News, and was even linked to from LifeHacker. There were a lot of questions,...
Posted on Jun 15th, 2010 in Technology
| 37 comments
The Gmail team recently introduced a new feature (in the footer) that enables account holders to verify the latest login activities on their account. I routinely check mine and the results are usually boring,...