Vi vs Emacs: Discuss
-
-
A con for each is that the user-group often has this argument.
-
Con: neither one is Sublime Text.
-
-
Sublime text is simply SUBLIME!
-
Anyway the real issue I see is that that dancing troll gif is not animated.
-
vi is clearly inferior to vim.
-
Emacs isn't really an editor; it's an OS that happens to have text-editing capabilities.
-
Real programmers use notepad.exe
See if you can count on how many levels this is wrong...
-
[b]Vi[/b] is useful for people who know Vi. Teaching it to others is computer crime.
[b]Emacs[/b] is useful for people who know Emacs or want a project to work on. In its default state, it's still too archaic to be friendly for new users. Teaching it to others is not computer crime, but please don't do it still.
-
Vi is objectively better than Emacs because I don't know how to use Emacs.
-
When I have to use a crappy text editor from ancient times, I use Nano if possible.
-
When I have to use a crappy text editor from ancient times, I use Nano if possible.
Real Programmers™ use
pico
.
<inb4 M-x butterfly
-
never heard of it.
-bash: pico: command not found
-
-
Real programmers use
COPY CON
.
-
-
-
The only (I'm being serious here) reason I believe VIM is superior is because it seems to be installed on every Unix server. So, by the time (circa 1997) I had to choose, I did for VIM.
-
I picked vim because other people used it, and it's sometimes easier to actually ask someone quickly "how do I do this?".
-
I use vim, because everyone else at the office also uses vim.
In my career, I have so far been landed in emacs once. Insofar as I needed to edit the template document, this was accomplished quickly. I then proceeded to google for at least 15 minutes to figure out how to save and exit.
vim is slightly more helpful on the exiting front, though that is likely compensated by the fact it's impossible to edit in if you don't know how.
-
http://img3.wikia.nocookie.net/__cb20120106052213/villains/images/c/c4/TrollFaceDancing.gif
What is this, 2011?
-
-
I use notepad++ because I'm not a real programmer. I'm a big fat phony.
-
Just to be funny, I tried to load up a JavaScript file from my MUD code in EDIT.COM via DOSBox so I could post a screenshot, but I found a bug. It doesn't understand the file's encoding and deletes the file on error!!
Where's Microsoft's bugtracker?
-
Just to be funny, I tried to load up a JavaScript file from my MUD code in EDIT.COM via DOSBox so I could post a screenshot, but I found a bug. It doesn't understand the file's encoding and deletes the file on error!!
Where's Microsoft's bugtracker?
-
I don't know why I expected that to be a real link.
-
Probably because of https://payments.discourse.org/buy/#customers ?
also lol 'coming soon'
I'd be perfectly happy if discourse.org stuck with the higher paying stuff, let other people do the low-cost hosting.
-
Probably because of https://payments.discourse.org/buy/#customers ?
I wonder why we're not on there
-
you aren't forking over the cash
p.s. someone actually does that in the chat. no names.
-
We pay in discovered bugs.
-
Discourse is helluva expensive.
-
$90 dollars <dollars squared> to run a shell script?
Tell you what. I'll install Discourse for only $50 dollars. If you decide you don't like it, I'll uninstall it for an additional $70 dollars.
-
-
If you decide you don't like it, I'll uninstall it for an additional $70 dollars.
-
couldn't find the "please delete your account" image, so let's just go with what I got okay
-
$90 dollars to run a shell script?
Just in case you wooshed...We pay in discovered bugs.
Discourse is helluva expensive.
-
https://payments.discourse.org/buy/#customers ?
$100: 3 staff users
$200: 10 staff users
$1000: unlimited staff usersWhat the hell.
-
-
-
Real programmers use a fucking IDE
-
Real programmers use a fucking IDE
so ViM then? that's a full blown IDE (if you're willing to put an hour or so of effort into your .vimrc file to set up everything the way you want it.)
-
Does it show errors and warnings, compile your code, set up the boilerplate when you need to add a new project and offer a GUI for laying out your windows? If so, then cool.
-
Does it show errors and warnings
compile your code,
Yes
set up the boilerplate when you need to add a new project
depends on the project type, but generally Yes it can do that too.
still if it's just the boilerplate i'm going to say that even if you have to set the project up once and it takes an hour, then that's one hour in the (minimum) 1k hours you're going to be spending on the project. a drop in the bucket.*
offer a GUI for laying out your windows?
Windows?
oh. those things. yes there's native support and also support for tabs there are also many plugins available to make the experience even better.
- as usual, pick your tools based on the project you are doing. ViM is a wonderful IDE but if you are doing ASP.NET work then you're much better off with Visual Studio because that's all integrated into VS
-
oh. those things. yes there's native support and also support for tabs there are also many plugins available to make the experience even better.
I meant the "Visual" part of Visual Studio, allowing drag and drop of GUI elements to be able to lay stuff out and see what it will look like without having to compile and run
-
if you're doing *.NET programming why are you even looking at an IDE other than Visual Studio?
in just the same way that VS is a terrible IDE to use to program Go in, ViM is a terrible IDE to program *.NET in.
both are good IDEs in general but pick your tools for the task you need them to do. the railroad spike that is *.NET needs the sledgehammer of VS, while a finishing nail of JS or Go needs but a lightweight 12oz claw hammer (and maybe a nailset to avoid maring the wood)
Filed: Under: Paging: @ben_lubar:
-
-
troll failed. you're just quoting me out of context.
-
ViM is a terrible IDE
I thought the
vim
acronym made that clear: Vim Is Mostlyterribleandnotanide
-
I meant to say Vim Isterribleandnotanide, Man. The improved version of Vim Isterribleandnotanide.