Es Tea Double Eye

You're never too old for a happy childhood

Tag: programming

The iPad just reached a new level of awesome for me

The iPad always seemed like a novelty to me. An expensive and fancy reader and web browser thingy. That’s only because I didn’t have one. Now I do, and yes, it still is an expensive and fancy reader, but I discovered this brilliant little app that teaches you Lua through an interactive interface (pic). Now [...]

Programming language whore

My friends always get nervous when I say, “dude, you should totally check out OCaml” or “Erland concurrency is the bomb!” or “Next project we do is in Django/Rails/Scala/Haskell/Putthelanguagenamehere”. I’m sure Justin can concur that I’ve put a grey hair or two on his head. The thing is, I love learning new ways of doing [...]

Do regular expressions like a pro

Regular expressions (a.k.a. regex) is not for the faint hearted. It sometimes seems like a programming language on its own. Unless you use it on a daily basis, you tend to forget how to extract an URL from text or how to properly validate an email address. There are a number of good tools, but [...]

The Google Go programming language

Lately Google announced a wide array of new products and features. The Google Chrome browser, Google Wave, Android and Google Chrome OS are the ones immediately coming to mind. This morning I saw they released Go. Their own experimental programming language. Go is not a scripting (a.k.a. interpreted) language, but a compiled language like C [...]

Why programmers should learn LISP

LISP is a very old programming language. It was originally specified in 1958. So why should programmers learn LISP? Eric Raymond explains it best in this very short paragraph: Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for [...]

Another Ted Dziuba classic

I’m a Ted Dziuba fan. God knows why, since I actually wouldn’t enjoy working with someone like that, but I love his straight-shooting-from-the-fucking-hip style of writing and he does make a lot of sense most of the time. His latest post: I don’t code in my free time …is a true Dziuba classic! This part [...]

The Zen of Python

Found at this Stack overflow gem. “Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” :)

Java is Groovy and Groovy is Java

groovy |ˈgroōvē| adjective ( groovier , grooviest ) informal dated or humorous fashionable and exciting : sporting a groovy new haircut. • enjoyable and excellent : he played all the remarkably groovy guitar parts himself. That is as defined in my beloved and trusted Mac Dictionary. I have to do a little Java project soon. [...]