3 ms·
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 o
by fkrueger 18y ago
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?
- jrockway 18y agoBut are their debugging tools and OS integration as good as .NET development or Java development? Most Lisp programmers don't dig themselves into the holes that the .NET and Java debuggers are good at getting you out of. Also, if Emacs is your OS, CL integrates quite well.
- amackera 18y agoWhat you're saying is that Python & Lisp debugging tools and OS integration are as good as .NET and Java. I agree. The problem is that it's hard to convince other people of that, without forcing them to try it for a while.
- jrockway 18y agoAgreed. UNIX is the IDE for Lisp and Python. It's very functional and very customizable, but the learning curve is kind of high. So high, in fact, that most people never realize it's an IDE.
- helveticaman 18y agoHow high? I've been trying to learn lisp for a while, and it's been kicking my ass. How long did it take you?
- jrockway 18y agoA day spent reading the emacs lisp manual was enough to productive. CL is a whole 'nother animal, but once you get a feel for the language, it's just a matter of searching the hyperspec. Eventually you learn that the function you are trying to implement is probably already built in in about 12 different variants.