DEV Community

Discussion on: Who said that VIM cannot compete with IDEs?

 
gnu profile image
Gnu's Not Unix

Definitely, your code needs to be refactored, so you are the ignorant here. I've been programming since 1999, when I started programming in C++ using an IDE (yes, an IDE). You clearly don't know Unix so you talk from the ignorance, mainly when you say you know Vim. You can't know Vim if you even don't know Unix tools. You are really funny. Heh.

I had to refactor when I was learning Java, too verbose language, having to modify a lot of files requiring a parser. Nowadays there's a parser for Vim, as well. However, I'm not interested on Java anymore because other languages fit better on my needs: C/C++, Perl and Python (my general purpose tools), Go (concurrency), Rust (interop), RoR (web-dev), JS (web interactivity), Bash (system config)... All the languages I mentioned are perfectly usable in Vim, and you would change your opinion if you were more open.

I think you are in the same point I was a lot of years ago, requiring an IDE because you think it's the best, as I did at some moment of my life until I discovered Vim.

Let me say you won't have benefits of using Vim if you don't configure it. Of course, Vim without plugins and without Unix tools is a simple code editor, just a bit better than nano. Vim with plugins can do the same as any other code editor, and Vim with Unix tools using the official syntax checkers, the official debuggers and the official compilers is better than any IDE using subjective implementations.

If you can't understand this, then there's nothing to do with you. Good luck :D

Thread Thread
 
erebos-manannan profile image
Erebos Manannán

Dude, nobody cares how long you've been programming, or with what languages. Your random outbursts are just making your argument less interesting. Your random bashing of Java is also completely irrelevant to the discussion.

I think you are in the same point I was a lot of years ago, requiring an IDE because you think it's the best

Nice try with the combined strawman & ad hominem -fallacies.

Thread Thread
 
gnu profile image
Gnu's Not Unix

You say «nobody cares how long you've been programming» after I answered this because of allusions, when you said «you sound like you've got a couple of years of experience behind your back and now feel like you know everything», so when you then say «Nice try with the combined strawman & ad hominem -fallacies.», apply this to yourself, because I said this going down to your level. ;)

Thread Thread
 
johnpt profile image
john-pt

Thanks Gerard, I didn't know many of the things you listed could be done with Vim + Plugins.

PS. And yes, you crushed him.

Thread Thread
 
pianocomposer321 profile image
pianocomposer321

This was one of the most interesting things I've read in a long time. Thx Gerard.

P.S.
A little less harsh language and cursing would be better though. It really doesn't add anything to your argument.