T O P

  • By -

dawar_r

Hilarious that more people use Atom than Xcode lmfao


delfV

It must be pretty old survey. Sublime has 23%, lack of Helix and NeoVim and the design of website is outdated


Logyross

This is a very old repost. OP seems to be one of those bots that take random posts from top and post them again to farm karma.


QuirkyImage

Neovim is probably included with vim as is vi


SokkaHaikuBot

^[Sokka-Haiku](https://www.reddit.com/r/SokkaHaikuBot/comments/15kyv9r/what_is_a_sokka_haiku/) ^by ^dawar_r: *Hilarious that* *More people use Atom than* *Xcode lmfao* --- ^Remember ^that ^one ^time ^Sokka ^accidentally ^used ^an ^extra ^syllable ^in ^that ^Haiku ^Battle ^in ^Ba ^Sing ^Se? ^That ^was ^a ^Sokka ^Haiku ^and ^you ^just ^made ^one.


InternetSandman

How many syllables did it count in that last line...and how?


SebHig

what in the world… what a time to be alive


HuntingKingYT

Notepad++


[deleted]

Where is neovim?


tartare4562

Probably merged with vim


Nyghtbynger

Which branch ?


chuchodavids

This made me chuckle


Hbk_1199

Neovim is advancement of vim how could it be merged with vim


mkfifo

They meant in these results votes for vim and neovim may have both been displayed as “vim”.


Haunting_Job7374

Its a joke.


SilentMantis512

Where is nano?!


daikatana

It's there, it's just so small you can't see it.


hipster-coder

It's next to pico.


drcforbin

They just edited the file and moved on. For nano users, file editing is just a brief eddy in the steam. They make a change, save, exit, and continue with the next part of their work


ne0trace

Power user nano reporting in


[deleted]

Nano can be perfectly replaced with vim or neovim, I think this is the reason why isn't here


0-Joker-0

Other than the fact they are entirely different.


DonovanEdge

Where is NEdit?


vishal340

i think people mostly meant neovim when voting for vim. it is just better but slightly bulkier


sdk-dev

Just different, not better.


Icy_Jackfruit9240

Exceedingly unlikely, mostly because vim is practically a default installation on many systems and neovim is not.


Theolodger

vi is the default installation, usually.


asdfopu

The stack overflow dev survey always has neovim beating vim as a favorite editor


huskerd0

I think it is vim with double the flatulence


Scholes_SC2

Notepad++ ahead of IntelliJ, wtf


[deleted]

"Select all that apply" - most of those people probably don't use it as their only tool. If you use an IDE like IntelliJ as your main tool, you might also want a lightweight text editor to use for quick scripting jobs. And as text editors go, Notepad++ is fine - I use it as my go-to editor if I have to use a PC where I've not set up vim.


CeeMX

The Jetbrains IDEs are all there as a separate bar. In total they quite have some market share


Realistic-Moose-7135

people like the idea of an IDE crafted just for their language of choice. They don't yet understand that the mouse is not their friend. Speaking of friends, have you shared your testimony? Friends don't let evil corporations brainwash people into using a mouse!


Ignisami

With a bit of keybind changing you can make all the JetBrains IDEs work almost entirely mouse-free.


CeeMX

For use at my day job I like using JetBrains IDEs. I know basic vim for editing files and do operations I need to do over ssh, but for actual development with many files, an actual IDE is my preferred tool


AlexReinkingYale

What has JetBrains done that's evil?


Phthalleon

It's nice to have syntax highlighting and some auto complete and I think note++ does that.


CeeMX

I like pycharm as it has this local AI that learns from the code you have written before and proposes completion based on that. So much more useful than the real AI assistant and it’s even included for free with the license!


HellTodd

Free is free, and some people just never feel the need for an IDE. I don't use an IDE personally.


HarshilBhattDaBomb

Virtually all the hardware guys I know use notepad++ for vhdl/verilog. Whenever I boot into windows, it's mostly notepad++ for me too.


Haunting_Job7374

It's based upon popularity


Joesgarage2

By that logic you should install vscode. Just saying.


Persp

Which has a neovim plugin (:


IAmADroid

In school and growing up I used Eclipse as my IDE, cause I mained Java. But at work these days I use vscode. I use multiple languages at work, and although vscode isn't really great for any particular language, it's kind of a jack of all trades, and you can easily get syntax highlighting for a new language through the extentions vscode offers. But in the console, no gui, it's still vim!


denniot

None of them are desktop environment except for GNU Emacs.


kilkil

You haven't seen neovim's NWM then


denniot

True. It's not even in the list, that deteriorated version of vim.


fori1to10

Link?


mgr86

**SUM: 284.6999%** Uh...*okay*.


ljwall

At the bottom "select all that apply"


mgr86

Thanks! Explains how they got the number but still falls outside of my understanding of percentages.


philote_

I believe it's the percentage of respondents that chose the given option. But since they could choose more than one, the percentages won't add up to 100%.


xDerJulien

People using multiple code editors at the same time


abraxasknister

if there's only two responding and two options, where one of them chooses A and the other chooses A and B, you get 100% for A and 50% for B.


HeBigBusiness

Whoever conducted this survey is a midwit is what this means


monkey-donkey05

It's popular, it's better, it's vim


sdk-dev

popularity sais nothing about how good something is.


aganm

He never said that.


Realistic-Moose-7135

thankfully, Vim is both.


vcored

It’s popular, it’s better, it’s Notepad++


Rehpotsirhc-z

Wow that is a perfect response


Ok_Outlandishness906

I believe results are realistic. the first 3 are much easier to use than vim. Notepad++ at least here is used a lot in offices and so on for managing textfile because it is a tool everyone can use . IntelliJ is used a lot commercially , and for vi/vim it is a very very good resault . Visual studio code, visual studio and intelliJ are tools for developers. Notepad++ has a much more variety of users . vi/vim is not immediate to use as Notepad++ for normal windows users so i think the result of vim is very very positive .


Gornius

I am actually interested in how many people picked Visual Studio because they thought Visual Studio Code is the same thing as Visual Studio. More than half of my friends who program have no IDEa what Visual Studio is and sometimes even call Code as Visual Studio.


ztoundas

Me, I did that once and spent a bit of time trying to figure out why everything was so strange


Witty_Finance4117

VScode + Vim keybindings chads rise up!


keera-lalala

Best combo fr


[deleted]

Cringe, imagine using a bloated electron code editor, it's for soydevs


Low-Turtle

Imagine using Node.js wrapped in a wrapper in a wrapper as an editor.


Witty_Finance4117

I can't hear you over the sound of me installing support for jupyter notebooks with one click


weisbrot-tp

... when the lagging gui finally registers the click.


Witty_Finance4117

Found the Windows user. I'm using firefox and VScode together right now on my PC from 2015 and it runs fine. I use Fedora btw.


weisbrot-tp

now that went too far


[deleted]

In neovim exist molten nvim, this plugin can replace Jupiter notebooks


AlexKosh

Very unfortunately no. It uses it's own format (text based) format. A lot of people have to deal with notebooks provided by someone else. Work on them and return... :'( Edit: stand correct, I was wrong (:


[deleted]

Just read the docs, this plugin can be configured to work with other Jupiter notebook files


AlexKosh

Fuck yea! It seems to have been added after the last time I checked or I missed it! It is the last thing neovim does not cover for me!!! For curious: [https://github.com/benlubas/molten-nvim/blob/main/docs/Notebook-Setup.md](https://github.com/benlubas/molten-nvim/blob/main/docs/Notebook-Setup.md)


Danny_el_619

VSCode with Neovim plugin


Blovio

I use VsCode with vim motions,  neovim, and vim all for different purposes, and at my old job I used IntelliJ. Come at me haters


whitedogsuk

I think the fact Notepad++ is even in the survey means its not even worth looking at.


HellTodd

That just proves your ignorance. There are a shocking number of professionals that prefer bare bones editors. Most older, but they are still in the work force and still answering polls. What it should tell you is that a good programmer is a good programmer regardless of the tool they use to write code.


goldenbluesanta

My university CS professor prefers notepad. It's just simple and it always works. He also uses other tools, but notepad is his go-to for most simple tasks. It made sense watching him. No load times, no bs. Just type, copy, click, paste into location.


HellTodd

Sounds like my profs as well. One of my classes even enforced the use of vim for class work just for the exposure.


7h4tguy

There's a C++ series where the YouTuber writes everything into GodBolt (just an online text field). You seem to get better memory transfer/recall when you don't have code completion to remember things for you.


goldenbluesanta

That seems like it would work, so long as you don't work in dozens of libraries where recall would be impossible.


whitedogsuk

I never said I wasn't ignorant. Why I should I care if I'm wrong or right ?


7h4tguy

>I never said I wasn't... You realize the irony of this reply is needing to get in the last word and "be right".


HellTodd

If you walk through life spewing ignorant nonsense and don't give a fuck, I can't help you. Sad way to live though.


whitedogsuk

Why should I give a fuck about you, what makes you think you are important ?


HellTodd

So tilted. Haha.


SeaworthinessRude241

why? People use it.


Icy_Jackfruit9240

I think it's easily a strong #3 for the Windows developers I know.


Velociraptortillas

An emacs user would just point out that of course basic users use ~~vim~~ calculators, but real mathematicians use ~~emacs~~ chalkboards. 😈


casual-aubergine

This indeed confirms that 95% of people are idiots. Luckily I'm in the other 30%.


the_dev_next_door

Obviously. No competition. Have you ever seen official Emacs plugins for other editors like IntelliJ and VS Code?


DefiantAverage1

There actually are. But yes, vim keybindings > emacs keybindings, although emacs as an editor is a lot more customizable


DeeKahy

I don't understand this argument


xFallow

emacs is not about keybindings that’s like saying intellij isn’t popular because nobody is downloading intellij keybinding plugins for vscode


twinklehood

What would an emacs plugin for vscode even do? Add a wasm elisp interpreter?


huskerd0

All I see is vim 5th place and vim users celebrating some kind of victory Switch back to nvi if you are any kind of hardcore anyway


ohcibi

Please Romain calm!


mr_sakpase

There's a neck beard out there coding in notepad++


Realistic-Moose-7135

Hey, I hope you are not dissing neck beards! I use Neovim!


staunch_virile

Where’s nano?


DeeKahy

Neovim on a daily basis and jetbrains for java because java naming conventions suck. Imagine trying to open a file and the file name doesn't even fit on your screen.


bart9h

no Qt Creator?


tappthis

jesus, below netbeans????


Icy_Jackfruit9240

I actually end up using Notepad++ regularly when I have to do stuff on a lab machine that runs Windows. (But we have python 3.x and NPP on all the lab machines by default, so there's that.) Seems fine, seems some interesting hate by users of a fairly barebones editor, maybe I'm the only one here not using 278 vim plugins?


MattHeffNT

It blows my mind that people are using notepad++ as a Dev environment still.


7h4tguy

Even when I use VSCode, I still swap to a feature rich text editor similar to Notepad++ to do raw text manipulation (better columnar support, better multi-cursor support, better regex support, better text manipulation, find in files and filtering support, better bookmarking, sorting, macros & simple scripting, and a separate scratchpad from the code files I'm working on). If I need to transform some text, I can reach for vim/linux tools and bang out some macro or subst command, write a script, knock it out quick in a full featured text editor, or lament that VSCode is neither an IDE nor a text editor.


takewhatsleft

Cause most cant even grasp the power.


SaintEyegor

We had an admin at work who used MS word to write bash scripts.


Danny_el_619

VSCode then?


Gbrlxvi

This is why that guy didn't get the job.


sebnukem

Notepad o\_0


ahantedoro

who tf uses notepad++?


awesomerob

Like it was ever in question.


linux_newguy

Since Visual Studio Code, Visual Studio and Notepad++ are on Windows and vim is primarily on Linux I can see how the top 3 were picked, I think the interesting part is that Vim out performed Sublime.


nexnova06

wheres windows notepad


c3534l

Notepad++ beat us out, so I'm not sure this popularity contest means anything.


lukewhale

All masochists.


prion_guy

Never in my life have I ever thought of Notepad++ as a development environment.


cslux

Many people just didn't get out of vim, and are too afraid to ask.


codeandtrees

I have a sneaking suspicion that lower is better in this chart.


Inside_Main5676

Who uses notepad++?!!!


kilkil

Did not expect to see Notepad++ that high, tbh Also, people still use Atom? Isn't it unmaintained? Also, where tf is neovim?


h3ie

Anyone that uses Visual Studio is a baby murderer. Sorry I don't make the rules.


Beastandcool

EWacks *


typeof_nan

I use vscode with the vim plugin so my editor is 75.11% popular :hackerman:


James_R_87

Where is Nano :P


klikklakvege

another good reason to use emacs


Advanced-Strike-8504

Those are just people that never figured out how to escape Vim and are still inside, awkwardly hoping you'll one day release them. They don't want to stay, they just don't know how to get out.


dan_ts_inferno

My boy Notepad++ in 3rd place


Fit-Interaction4450

I use vs code with vim bindings, does that count?


captainnoyaux

Doesn't mean it's better, I use vim because I started with it but I don't know what I miss with emacs and tons of very talented people I know use emacs. Anyone has good insight/resources on vim vs emacs ?


TheLondoneer

Why is Atom on the list. That IDE was discontinued a long time ago


paperbenni

That's not that surprising, vim has been more popular than emacs for ages now. Not that it matters much, both do their job well, have happy and active user bases.


Last_Establishment_1

Where is my Neovim?!


QuirkyImage

Where’s ed 😂


MooieBrug

Vscode won the IDE war, period


Lefantom55

You need to ascend first to become worthy of Emacs 🙏 It is a software that only a few can hope to one day master. And it lacks a good text editor haha


Sansoldino

Notepad++ 🤨


TyrionBean

So: Emacs is for the elite, and Vim is for the unwashed masses? 😃


Jason13Official

I’m very concerned about how high Notepad++ is, can it be used as an ide or just used by CLI obsessed people


SourceMissionJam

To be honest, I'm concerned if your worth as a developer is derived from the tools you use, not what you make with those tools.


rfdickerson

Selection-bias- no way us Emacs users would leave Emacs to participate in this poll


redoubledit

How many put Visual Studio because they don’t know the difference to Visual Studio Code? I do not trust asking random people without knowing their background.


Yizeto

...but the people are regarded


vishal340

why people keep trying to use emacs as an editor is beyond me. it is a great application but for different purpose


fori1to10

Yes, switch to VScode


6c696e7578

There must be some strong bias here for Visual studio * to hold the top two positions.


ztoundas

Every YouTube tutorial uses it. It looks clean. Most people these days will at least start with it.


Realistic-Moose-7135

I think it is likely that college professors encourage students to use the free Visual Studio.


6c696e7578

Going back some years, my college prof encouraged JPad for those who wanted to use an IDE but not wait for sluggish software of the time. Editors these days perform so well with SSDs. Imagine having to wait for things to swap to disk to get an editor to start because you have only 64MB RAM and a 5400RPM disk (or whatever it was)... Though 5400RPM seems a bit fast - must have been less than that...


HYPE20040817

If only emacs comes with a good code editor.


PussyTermin4tor1337

Vim is easy. It’s installed on all servers and works out of the box. emacs is terrible without thorough configuration


denniot

True that's why they have tramp, i guess.


ProfCrazynuts2

People also like Coldplay and voted for the Nazis. You can’t trust people.


[deleted]

[удалено]


Realistic-Moose-7135

Actually, not using a mouse is one reason so many vim users love vim. Taking your hand off the keyboard is slower!


Phthalleon

You can enable mouse support in the configuration. I tend to use the mouse sometimes with Nvim. I didn't like it either, but after learning it, there's no going back. The thing is, some times you have to use the terminal, in which case you have to use a terminal text editor. Which is why a lot of sys admins and devs know vim.


Raboboe

Notepad++!?


WildMazelTovExplorer

Notepad++ ? Gotta be a troll


Realistic-Moose-7135

How many of those that voted for VSC have developed in paid positions? How many are under the age of 21? How many don't use Java as their go-to language? How many of these users have ever in thier lives tried living with a mouse or arrow keys? Without context, these numbers mean NOTHING.


EternityForest

I haven't used anything other than VSCode in years, and I rarely hear anyone get excited about anything other than Code, Vim, or occasionally emacs, plus some platform specific IDEs. I'm surprised there's still so much diversity and people still enjoy simple text editors without any debugging.


7h4tguy

Honest question - why do I need integrated debugging? What does it really provide me other than F5. 1 - debugger integration in VSCode and vim is lacking compared to a full fledged debugger and 2 - I don't lose anything by using a separate tool. It finds the symbols and pulls up the source files for me automatically and has way more capabilities than a simple DAP handler does.


EternityForest

It's one less window to keep track of and manually start up, with a UI that's specifically built to be integrate well, always there for instant access, which lets you make changes while debugging. I would imagine multi monitor users might not get as much benefit there though. A more minor thing is you don't have to do any significant configuration, and most of the config you do need lives in project folders. You don't need fancy dotfile management, and if you ever have to clean reinstall it's very easy to get started again. There's no real initial time investment, so it's an obvious easy default choice. Ubuntu, VSCode, setup done.