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"