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

As the author points out, it does depend on the language. I switched to vim "full-time" when moving to a Go team. (Prev Java).

Java is a language that does not lend itself to vim. Even just compiling and running a sufficiently large java program can be a pain without an IDE setup.



Neovim + LSP for C# development worked really great (until I ran into a Roslyn bug...). You might consider that an "IDE" though.


Editor/IDE is, ahem, a spectrum, not a binary.

Much holy warring ensues from people forgetting this ;)


Same. I would very much like to use a text editor full-time given how strapped for resources my machine is, but I work on either Java or Angular 90% of the time. The productivity loss is too much to deal with, and the solution is to add a bizarre number of plugins to the editor to the point that it becomes somewhat of an IDE itself, without the guarantee that the plugins will interact well with each other.




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

Search: