I work mostly with an open-source stack, Python, PostgreSQL, and the like. I think I'm becoming a language gourmand; in the last few years, I've learned plenty of JavaScript, Scheme, Lua, and Emacs Lisp, and enough Common Lisp, Go, and Object Pascal to be dangerous.

I'm doing far more web work than I used to, and that's okay, I guess, though I miss desktop applications. Oddly, I find myself being much more productive using Python with CherryPy and Cheetah Templates than I have ever managed to be using a more complete web framework like Django.

Top Answers