1) Shithead newbies who can't organize their code to raise to the bar that Java expects of them
2) Those who realize that Java's bar is way too low
Name:
Anonymous2015-11-07 22:36
I hate writing enterprise solutions in Java. I hate Eclipse. I hate working with code that was made to be as complex as possible for the sake of job security. I hate SVN. I hate it when people who don't know about linters and profilers. I hate working on software that is deprecated in every possible way and is only maintained for the sake of licensing and ownership. I hate it when people use absurdly wrong tools for the job when simple shell scripts will do. I hate it when people use Windows religiously for every little thing without conceiving of VMs or Cygwin. I hate having to use software that went obsolete 15+ years ago for the sake of "legacy" I hate it when people use batch scripts for compilation with no notion of project managers. I hate it when people use Eclipse or Notepad with no notion of Emacs or even Vim. I hate it when people don't know about the Unix Philosophy or any sort of design principles that help make reasonable software.
>>4 If you want the same kind of technically unchallenging job that Java will give you, just find something in C#. It's just as popular in the The Enterprise because you could teach it to a mokney (just like Java) and you're guaranteed not to find any code from before 2000.
I hate writing kernel hacks in C. I hate Vim. I hate working with code that was made to be as obscure as possible for the sake of volunteer security. I hate GIT. I hate it when people who don't know about autocompletion and visual debuggers. I hate working on software that is deprecated in every possible way and is only maintained for the sake of it being open source. I hate it when people use absurdly wrong tools for the job when simple visual basic scripts will do. I hate it when people use Linux religiously for every little thing without conceiving of Windows or Macs. I hate having to use software that went obsolete 15+ years ago for the sake of "free software" I hate it when people use makefiles for compilation with no notion of visual studio project files. I hate it when people use Emacs or Vim with no notion of Eclipse or even Notepad. I hate it when people don't know about the "It just works" Philosophy or any sort of design principles that help purchase licensed software.
I can go on. I wish I was an ENTERPRISE PROGRAMMER.
Just the UI, I hope? It is indeed atrocious. Git actually manages to be even less consistent than a lot of traditional Unix tools (which I'm sure you hate regardless).
I hate it when people use makefiles for compilation with no notion of visual studio project files.
Is this a Windows only project? msbuild is nice, but if you aren't using 100% Microsoft tools it's difficult to justify using it.
I hate it when idiots who think make is an imperative language write makefiles. If it weren't for them, there would probably be a lot fewer people who hate make.
Name:
Anonymous2015-11-10 16:49
>>15 I've heard of this but I haven't used it yet. I should give it a shot. >>17 It's bad practice to use Git from the command line. It's much better to use an interface for it. Magit is my favorite.
I hate it when idiots who think make is an imperative language write makefiles.
It's bad practice to use Git from the command line.
If you're an Emacs user, perhaps. I'm a barbarian that sits at a Bash prompt all day; you really don't need more than a handful of commands for most work (and that's including more advanced stuff like interactive rebases).
The syntax for each command is ludicrously inconsistent, yes, but I've grown accustomed to it. It's also nice to not have to begin all directions with "please install the same git frontend that I use" when people ask you for help.
I hate it when idiots who think make is an imperative language write makefiles.
I regret making this typo.
It's understandable. I would seriously consider something like CMake instead of make for my next team project, just to have some protection from said idiots.