Tag Archives: C/C++

The Weirdness of C++

I’ve been dredging up my C++ for a class recently, and I’m struck by just how weird it feels now that I spend most of my time with Ruby. I was all proud of myself for remembering how to write … Continue reading

Posted in Programming | Tagged , | 1 Comment

Not So Slow

Perhaps I was premature worrying about how slow Ruby is. John Wiseman was benchmarking Montezuma, his Common Lisp port of Ferret/Lucene, and found out in the process that Ferret is 10 times faster than Java Lucene! As he says, Ferret … Continue reading

Posted in Programming | Tagged , , , | Leave a comment

Literally Literal

This is just an random idea that popped into my head. Tell me if I’m crazy. Is there enough distinction between literals in code and values generated at runtime? In other words, what should be the difference between this: x … Continue reading

Posted in Programming | Tagged | Leave a comment

The Naming of Namespaces

Or, How the Lisp-n Shall Inherit the Earth Humans like to name things. Like ourselves, Homo sapiens, Latin for “Primate that has taken leave of its senses.” Then there are engineers. Engineers like to name things too. Like SCSI, pronounced … Continue reading

Posted in Programming | Tagged , , | 3 Comments

Permutations of Iteration

Ah, the loop, so fundamental to programming it’s hard to imagine a single program without one. After all, what’s the use of calculating just one thing? Usually you have a big pile of things you want to calculate, which is … Continue reading

Posted in Programming | Tagged , , , , | 6 Comments