Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I can see that there's not much difference between an ide and editor for new languages but why do people prefer text editing and prioritize typing speed where IDEs exist?

That's not why I use a text editor (Geany most often). I find the IDE to be complex and to bring on complexity. If I'm using a text editor the project has to remain simple. The best analogy I have was when I used Slackware. Ubuntu users would laugh because Slackware didn't have a package manager that resolved dependencies. Slackware users would laugh because Ubuntu had a packaging system so complex that it needed dependency resolution. Simply put, using a text editor imposes discipline that makes programming more fun for me.

I'm sure I would use an IDE if I were a Dilbert-style enterprise Java developer. The enterprise thing took all the fun out of programming so I took my career in a different direction.



> I'm sure I would use an IDE if I were a Dilbert-style enterprise Java developer. The enterprise thing took all the fun out of programming so I took my career in a different direction.

I think this is the crux of my fear here. Like I don't really enjoy the jobs I've had because they tend to be that kind of environment. I'd compare it to being a logger whose sole job is to saw lots of logs quickly. Using a handsaw just seems barmy but you would probably use one when building a jewellery box. I guess Unix type architecture and design encourages jewellery boxes over lots of planks quickly.


That's fine if you're the one architecting the code, but when you move to a legacy other project with 100s of thousands of lines of codes and many, many files that doesn't work out so well because you're usually only deciding on a small part of the code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: