Cedar Park, TXUSA
Hometown: Wichita, KS
December 17, 2013
Strong support for functional paradigms, which in general means I'm more of a fan of Scheme. Clojure is very appealing for the same reason... and for it's sane concurrency support.
I've long had a soft spot in my heart for Scheme; it was the language used in my first undergrad CS course and has stuck with me ever since. I still dabble with Gambit and Chicken as time allows. There was some Common Lisp work in grad school... and plenty of experiments in all three through the years.
While not rabid on this point, I started out as a Perl programmer so I've never seen types as essential. My go-to language for most things nowadays is Ruby, so I guess that says something. But then there's Haskell... and Scala...
Heard of them... and even written a few.
I get my fill of relational databases and SQL from my day job. Most of my tinkering has involved row-column databases (Cassandra et. al.) and graph databases, largely because I find the types of problems they address intriguing. Document databases would probably be next in line.
Java/Groovy programmer by day, tinkerer most other times. Most of my interest is in Clojure, Ruby, Scala and Python (in no particular order) with a side of Go and Haskell for variety.