Those horrible articles about "the best / most popular programming languages"
23 October 2018 | 59 views | Tags: Blog
Sick of low quality clickbait articles about "the best" and "the most popular" programming languages? Even reputable sites play this game. I suppose they do it because "what language should I learn" is a question that every aspiring programmer has to ask. There's a lot of traffic in it, so they keep churning them out.
These articles are rubbish and meaningless.
Another flaw of these clickbait articles is that they rarely consider the level of real world support for languages. You can go learn the latest and greatest language such as Rust, but will you be able to find contributors for your bleeding edge open source project? How many employers will be looking for people with such skills to join their team?
An example: According to many articles Python is great and people really like using it, and actually this seems to be mostly true. And there are a couple of solid, well-known Python-based web development frameworks (Django, Flask). But as far as web development goes only about 1% of websites are actually using Python, whereas the hopelessly unfashionable PHP accounted for around 80% of all websites in 2018. So which language should you learn for web development?
It's a no brainer. But if you want to work on data analysis then your choice will be different.
Mindless evangelism drives me crazy. I like and use PHP, but I also criticise it.
So: How to pick your first programming language? Decide what type of development work you want to do, then pick a mainstream, widely supported language that is suitable for that task. And if you're hoping to get a job then absolutely stick to boring industry standard languages, by which I mean the ones that people actually use to build applications.