3 ms·
>in python it can not, placing most of the burden of making sure the indentation is correct on the human. Surely you mean "On the Ide" > Especially when progr
by shabda 17y ago
>in python it can not, placing most of the burden of making sure the indentation is correct on the human.
Surely you mean "On the Ide"
> Especially when programming using tabs you'd better be very careful not to hit a delete by accident
Not if you are using any sane editor.
- jacquesm 17y agoThat's probably an issue, I'm very - very - old fashioned when it comes to editors, I switch systems all the time so I've come to rely on a minimal subset (vi, without any fancy plug ins) to do my work. This is probably a limiting factor. For years I thought of IDEs as training wheels, I'm beginning to see that in some cases IDEs are more than that. But I'll never be comfortable with them. My idea of building an application is to log on to the server, create an svn directory and start hacking away at it. That's probably not the most productive way to get things done these days. The only language that I work in where I made the concession to use an IDE is Java, simply because there are too many syntactic gotchas that I can't seem to predict ahead of time and the ECT cycle is ridiculously long on the project that I'm working on. So that's where (at least to me) the IDE seems to be worth the fact that I can only work on that stuff when sitting in front of a serious machine. I'd hate to run intellij on a laptop screen, forget about a netbook.
- tetha 17y agoI think there is a distinction between, say, ed or eclipse (to put it into the extremes). I also dislike IDEs like Eclipse and such (for various reasons, part being a lot of annoyance to get it to run properly on this box, part being slowness, part being a vim-user for a long time), but on the other hand, a vim with some plugins and the regular syntax highlighting and indenting for various langauges is very helpful, without really getting in your way.