I know it's technically possible to write a good GUI tool but if some tool doesn't have a fully functional CLI I immediately distrust it.
It will not be true for absolutely all instances (almost nothing is except the laws of physics), but it's just supposed to tell what the most common observed case.
Without stereotypes (a.k.a. generalizations) there's no science and no discussion possible.
You can fault a stereotype for not being representative (if you have different observations or stats or explanation etc.), in which case it's a bad stereotype, but not for being a stereotype.
Plenty of material.
On the other hand, linking to some crappy research in a hastily peer "reviewed" journal, with 20 participants and no controls, that satisfies your biases and which you haven't even read except for the abstract is considered epitome of discussion.
By the way, visual studio and intelij idea look the same on all platforms
I have never been as productive as I am now. No more fighting xcode or using outdated core tools.
Apparently tons of people -- at least did.
>No more fighting xcode or using outdated core tools.
Well, if you don't need to use Swift/Obj-C or develop for Mac/iOS (which apparently you don't) then why use XCode at all in the first place?
The majority of devs are happy having a replicate of PDP-11 experience, maybe with twm and tools like xdvi or xv.
Those that try to improve the overall desktop experience closer to other desktop systems, get bashed as needless fluff.