That's a bold statement. Of ignorance.
That's a bold statement. Of ignorance.
Nobody I know personally or work with daily uses Sublime Text. Therefore I could just as easily declare Sublime Text a "unknown and unused text editor relegated to obscurity".
And with getting older. It's just an editor that makes me type text. Yeah yeah productivity but as I think more than I type it's not such an issue as long as I can do most of the basic editting ;)
Lets also not forget that Sublime text isnt free, and i am sure paying users dont really want to be left in the dark for 6 months to a year.
That's most probably the correct list. But again that's a perception. At least in the 'ruby' community 'vim' reigns supreme. Of course VIM and Emacs have ~20+ years of life, might not be exactly 'fair' for other editors.
Now a dispute could be made about JavaScript developers, since you need really tons of plugins to make vim (jslint, syntax, etc.) and you always need a browser to test your code (most dev are interested in client-side JS development).
I think it's interesting that you put quotes around both words surrounding community but not around the word community itself. I think what you perceive as the ruby community is actually a very small subsection of the actual ruby community and that is only a very small subsection of the entire community of people that use plain text editors.
The learning curve for VIM and Emacs is so high as to almost be prohibitive for what is probably the vast majority of users. What I've seen from only a few minutes of googling is that, in the surveys I've found (https://blog.codeanywhere.com/most-popular-ides-code-editors... & http://www.sitepoint.com/best-php-ide-2014-survey-results/, for example), VIM and Emacs are really no where near the most used editors. And I think that should probably be expected.
I just think that people in this community too often think of themselves as the norm, when our very presence on a site like Hacker News places us very much outside of the norm. Outside even the norm for people in the tech community.
Apparently there is enough demand for Vim key-bindings that it seems most text editors and IDE's have them available.
> The learning curve for VIM and Emacs is so high as to almost be prohibitive for what is probably the vast majority of users.
Vim is probably more widely used by developers and system admins than say... writers. If you have been able to tackle the learning curve of learning to program or learning to administer Linux then the VIM learning curve is just another day at the office.
Also, most developers are not Linux administrators... It's not that learning Vim or Emacs is hard, what's hard for most users is increasing one's productivity enough to warrant learning Vim or Emacs, especially in the short term. So most developers/users don't; they use text editors that have much more in common with word processors, which many have been using their entire lives.
Your insights are spot on :-)
ps. I thought being part of the 'HN community' is the norm for a but maybe it's not. I can't really tell without numbers...
2. Emacs/Nano
3. Notepad++
I also believe there's a correlation between beard length and emacs usage.
1. Visual Studio.
2. Everything else.
Unsurprisingly, Visual Studio is therefore not at the top: http://www.google.com/trends/explore#q=%2Fm%2F07zh7%2C%20%2F...
I understand that there are huge software houses that develop using MS Technologies, but I'm certain that it is not the majority.
1. Notepad++
2. Vim
3. Sublime
4. Emacs
Haha, nobody might have guessed Notepad++ is the leader. Of course, we all are the Windows haters, and my post is so going to be downvoted for pointing this out.
P.S. Its maximum of 5 search terms, but I tried different variations. Play around, google trends has many gems to be uncovered.
(Thanks to @necrodawg for the google trends idea)
Goolge Trends - http://www.google.com/trends/explore#q=%2Fm%2F01yp0m%2C%20%2...
Of course, this is all anecdotal. It's likely that the vast majority of working developers never post screencasts or really discuss their editor of choice, and just get on with their work. So in terms of code actually created, it's a very poor assessment.
Vim is nice, but some things are better done with the mouse. Selecting and moving text down a few lines is so much faster in ST. And there's a Vim plugin for it anyway, so you can have the benefits of both Vim controls and a good interface. ST really is a great editor and to get Vim even close in terms of functionality, it takes way too much time configuring it.