After I told my professor that my favorite editor is Vim, he said this: >An advanced Eclipse user will always be faster than an advanced Vim user >They'll hire someone else if you say your favorite text editor is Vim *copies and pastes some code, right clicks and generates getters and setters, clicks between classes* >If you're having a hard time in my class, you won't be able to do C++, and I bet you can't do what I just did in Vim
My professor is black and this is java enterprise class (3 tier architecture) if that matters
If you have to ask then yes, what he says is 100% true for you. It's not actually true, there's nothing stopping you from using Vim or Emacs and autogenerating getters/setters or header guards or C++ templates or Go interface signatures or just about fucking anything you can think of, but if you don't already know that then you *will* be horribly useless with vim in the long run.
Gavin Cruz
Also I forgot to mention, the reason why he responded that way was because I said, >The hardest part of this class is Eclipse. It's buggy, slow, and 90% of the errors I get are Eclipse's fault After he said that the hardest part is simply problem solving, although I'm good at it.
Gee, where can I start? All I know is everything from vimtutor and it actually does the job just fine for web development class.
>generates getters and setters cancer >your text editor preferences will directly affect your ability to use a language lmao
Elijah Martinez
>An advanced Eclipse user will always be faster than an advanced Vim user No, not really. Maybe its somewhat the case for the few languages eclipse supports really well, but that requires years of work put into each plugin, and many things you need when you get down to the sum total of text editable files don't have that. >They'll hire someone else if you say your favorite text editor is Vim Lel. No.
Ayden Russell
If they were any good at programming they wouldn't be teaching it. You should have known you were in for a bad time when there's a fucking class called "java enterprise class (3 tier architecture)". This is why CS is considered a meme amongst any scientific or engineering discipline, and even amongst honest CS graduates
Kevin Martinez
He's a college professor because he couldn't leave the bubble of academia, so any job advice he could possibly give you is either 30 years out of date or completely nonfactual.
I would be more worried about being forced to use a language that has so much boilerplate garbage that the ideal editor actually generates most of it for you in advance because of how cumbersome it is to use.
Cooper Reyes
>enterprise there's your mistake, right there. but if you have no soul, there's good money to be there.