“The hate for a language is directly proportional to the popularity, so the most hated also tends to be the most popular or the most threatening,” said VMware’s director of engineering.
This thread was posted by one of our members via one of our automated news source trackers.
We may don’t like something and that may be because of our constructive critic, but “hate” is too bad regardless of usage …
Anyway should we really dislike programming language and end on that? I don’t think so …
First of all programming languages were created for specific purpose. Their “design” (like syntax) may be old i.e. unattractive for developers, but this does not mean that it was most probably an amazing solution nicely solving problems once its first release. After some time we may be “smart” saying that we can do better, but where such people were when language creators shared their concepts?
Secondly programming languages can’t be separated from literally everything and scored “just like that” as there are many things influencing the development process like corporations and their standards.
I don’t like frontend web development not because there is JavaScript or CSS, but because there are Google, Microsoft and Mozilla, Many interesting things which increases convenience of use for developers are implemented not when needed, but when some company decides to introduce them.
The best example I can think about is CSS which have many proposals for version 4 when many parts of version 3 are still not yet standardized or implemented. CSS looks nice and it’s easy to use. There is no way I don’t like it, but I really don’t like the whole process of creating and implementing its new features.
@Eiji those are great points! I would add we all just approach problems differently and may have a natural affinity for one language or another. And this will greatly influence how and how well we solve problems with a particular language.
I agree with you that technically “hate” is not the correct word to use here. However, as a native English speaker from the U.S. (I obviously can’t speak for English speakers elsewhere or really even all the ones here), this is a very common usage of the word. So it doesn’t sound out of place to me. Hyperbolic yes but how one might describe something that they particularly don’t like or have had a bad experience with.
So where as “hate” in this context isn’t quite meant jokingly, it’s not meant seriously either. The word does seem to be a poor choice in a news article regarding this type of subject material regardless of common usage.
I think people often hate or dislike languages when they are practically forced to use them (like JS/browser) or told they have to (via work/enterprise). Otherwise most people would just ignore them.
Sometimes people might ‘hate’ a language due to how they’ve been treated by the community (or creators of it) as well. I get the feeling this applies to those who you often see berate a language almost constantly , it’s always made me feel that perhaps there’s some history there…