Still, with C bring #1, one has top wonder about the quality of the index. Both Python and Java are much more common in the business.
Python overtakes Java to become the second-most popular programming language
131–140 of 357 posts
Re: Python overtakes Java to become the second-most popular programming language
#132Python is certainly popular, but the TIOBE Index ranking is not credible. Quote: "The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. " According to this index, "Logo", beats out Rust, Scala, Kotlin, and Cobol. I cannot remind myself when I last time saw a course, book or even any source code covering Logo. This must be some very poorly vetted, automatically collected…
So I guess it just doesn't count JS developers as skilled engineers?
Re: Python overtakes Java to become the second-most popular programming language
#133Earlier quoted context omitted.
What does typescript have to do with speed?
Static typing can be a bitch to get right. There are quite a few weird cases where it would be natural to write without types, but tricky once you introduce static typing and want to keep pleasing the TypeScript type checker, usually involving generics.
Re: Python overtakes Java to become the second-most popular programming language
#134We need to start ranking languages based on what people use them for. Python is certainly #1 in ML, for example, but far from #1 in web. I had a "which stack" argument with a client recently for a web server processing tons of data. He wanted to use Node (which I hate, but also use when performance doesn't matter because TypeScript is so good). I showed him that the Node library ecosystem is actually pretty weak (man…
Just curious, what other server side languages do you feel have a better library ecosystem than Node/JS?
The original project I was discussing ended up going with Kotlin on the server, and everyone (including devs) are super happy with it.
Re: Python overtakes Java to become the second-most popular programming language
#135> Python has long been a top-loved programming language, as has Java Um... nobody _loves_ Java. We use it, but we don't love it.
Re: Python overtakes Java to become the second-most popular programming language
#136I was a total raving Python evangelist for the first 12 years of my coding career, and then got a job as the CTO for a Python based startup that had been running absent a technical leader for 5 years, with relatively junior coders making all the decisions. I still love Python, but I now have a completely different attitude to hyper-dynamic languages (like Python, Ruby, Clojure, Elixir, etc). In my new opinion, they a…
Re: Python overtakes Java to become the second-most popular programming language
#137Re: Python overtakes Java to become the second-most popular programming language
#138Earlier quoted context omitted.
As to how they get the numbers, this is TIOBE's methodology: [1] Since there are many questions about the way the TIOBE index is assembled, a special page is devoted to its definition. Basically the calculation comes down to counting hits for the search query +" programming" In the next few sections it is explained what search engines qualify, what programming languages qualify and how the ratings are exactly calcula…
> Chaturbate.com: PORN_SITE Gave me a laugh. Engineers would initially qualify a porn search engine to search for this sort of experiment
Re: Python overtakes Java to become the second-most popular programming language
#139Python is certainly popular, but the TIOBE Index ranking is not credible. Quote: "The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. " According to this index, "Logo", beats out Rust, Scala, Kotlin, and Cobol. I cannot remind myself when I last time saw a course, book or even any source code covering Logo. This must be some very poorly vetted, automatically collected…
They rank C number 1. There is no way that reflects reality. JavaScript is easily number one for reasons that will surprise nobody. On the WakaTime public leaderboards it dominates to such an extent that I think programmers spend more time writing JavaScript than all the other languages combined. I don't know if that generalizes to the broader population, but it gives one an idea how ubiquitous it is.
But I don't know what you do for a living but in general Hackernews tends to have webdev tunnel vision. Embedded, operating system development, browser development, OS, driver dev, games, telecoms, compilers, lots of IoT, systems development generally, all of this is in C/C++, and will be for the forseeable future.
That is a lot of lines of code, but mostly invisible to people whose role in the industry is "full stack development" type jobs.
Re: Python overtakes Java to become the second-most popular programming language
#140Earlier quoted context omitted.
I actually do due diligence on tech firms now for a job, and you're 100% right that the tradeoffs change dramatically when the company grows. Which doesn't mean that using the best thing possible for your expert coders at the beginning is wrong. At the beginning, you need every advantage you can get, and if you have expert programmers, give them the sharpest knife you can find! But yeah, once your company is hiring h…
> I'm writing some Java at the moment for an Android app, and it's just killing me after doing Scheme and Python, but I have to admit, if that start-up had used Java or C#, they might have been better off in the long run. that’s a logical fallacy. chances are that if they used Java or C# they might be dead by now (ie it sucks but usually it’s a good problem to have)