DEV Community

Cover image for Must have software for programmers

Must have software for programmers

Programming with Shahan on October 04, 2023

If you're a programmer or thinking about becoming one, having the right software tools can make your job a whole lot easier. These tools help you w...
Collapse
 
vlasales profile image
Vlastimil Pospichal •

Where Is Vim, Emacs and Unix Utils?

Collapse
 
araaranomi profile image
Ara Ara no Mi •

How many people actually use Vim? It has an unnecessary learning curve for a code editor.

Collapse
 
vlasales profile image
Vlastimil Pospichal • • Edited

Vim is the editor for all languages and all texts. No other editor or IDE is need. The learning curve is irrelevant.

Vim use 10 % of developers. Is it enought?

Thread Thread
 
araaranomi profile image
Ara Ara no Mi •

The learning curve is relevant, I don't want to spend days trying to understand a code editor when I could just use VSCode or IntelliJ IDEA and start coding pretty much instantly.

Thread Thread
 
codewithshahan profile image
Programming with Shahan •

Exactly! That's what I think.

Thread Thread
 
vlasales profile image
Vlastimil Pospichal •

I don't want to spend days trying to understand VSCode or IntelliJ IDEA.

Collapse
 
hardyweb profile image
hardyweb •

I develop system using neovim in linux terminal instead, no need VSCode

Collapse
 
codewithshahan profile image
Programming with Shahan •

That's amazing. I found that VSCode for web development is much better than other code editors.

Collapse
 
benborla29 profile image
Ben Borla • • Edited

This statement depends on who you’re talking to. Yes, for some, VSCode is much better for development. But, note that, others would disagree.

Collapse
 
maximprogramerxx profile image
Maximprogramerxx •

I agree in 100%

Collapse
 
alexhackney profile image
alexhackney •

I'm actually giving up my personal windows laptop for a Mac m2. Pretty much no reason not to now. Work provided a mbp and I'm starting to be more comfortable with it than Windows. Weird transition though.

Collapse
 
agent1c profile image
Agent1c •

I love Emacs, however it is very complicated for me to real understand it,
Or be comfortableusing it, then I looked over VIM, it is one pleasing especially in Ubuntu.

Yes now am using VS Code, it's just makes life more easier and quick to write your code 😀

Collapse
 
2kabhishek profile image
Abhishek Keshri •

I can get all my dev work done with a terminal and a web browser, everyone has their own way of working.

Most of the over generalized points mentioned here aren't really a "must have"