I think this paragraph was very interesting:
> All through my life, I've always used the programming language that blended best with the debugging system and operating system that I'm using. If I had a better debugger for language X, and if X went well with the operating system, I would be using that.
I love Lisp, I love Python. But are their debugging tools and OS integration as good as .NET development or Java development?