Hacker News new | past | comments | ask | show | jobs | submit login

Check the editor stats for C, C++, Java, Python. Rust is a niche language today.



OK I did. Results:

https://i.imgur.com/D128c3T.png

For developers who responded "I am a developer by profession" and used C, C++, Java, and/or Python in their dev environment, VSCode tops VIM, which tops Sublime, which tops Emacs. Every time!

Source: StackOverflow survey results from 2019. Looking at 65,679 responses marked as "I am a developer by profession" https://insights.stackoverflow.com/survey


To be fair, there's a bit of ambiguity in what question is being discussed.

1. What development environment do you use most (IDE)?

2. What editor do you use most?

3. What editor(s) do you use regularly?

Personally, my day job currently has me working in Java, and I use IntelliJ for that. However, I use Emacs on a daily basis _as an editor_; especially in the case where I need to look at, move around, and manipulate files quickly.

If I had to pick one of them to keep and one to give up... I would be sad, because the fill different roles.


I'm surprised that vim is way above Emacs (I'm an emacs user, sic). Thank for the input.


...people write java in vim?


Some do, I know two people who write everything in vim and do so also when working on Java code.


Yes, certain programming languages are biased towards certain editors. Java users will overwhelmingly use Netbeans/Eclipse/IntelliJ, C# users will overwhelmingly use Visual Studio, Lisp users will flock towards Emacs.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: