The TIOBE Index has Scratch at #12 and Assembly at #14. I have no idea what metrics they're using but that seems off
Also Kotlin at #26 and Lua at #31. Kotlin is newish, but it's the main programming language for Android; and Lua is niche, but is it more niche than FoxPro and SAS?
There is simply zero value in TIOBE. At least use redmonk (https://redmonk.com/sogrady/2023/05/16/language-rankings-1-2... ), it is also not without fault, but it doesn’t have obvious bullshit like what you are mentioning (TIOBE once listed goddamn visual basic ahead of javascript.. completely braindead).
It's simply the standard "Power Law" distribution kicking in with wide error bars.
Note that #8 SQL is already under 1.5%. The error bars look like roughly 0.3%-0.4%. Given that, the ordering of everything below the top 10 has a very high random chance to it.
I doubt it. The TIOBE index not only feels quite "wrong" to me, but it also differs greatly from other surveys I've seen on programming language popularity. I don't think they announced their methodology (or at least I didn't see any details), but my bet is it's more likely that their methodology is simply giving bad results because they're weighting some pieces of data too heavily (or conversely not enough) when calculating their ratings.
One big thing about scratch is many schools teach it, so while the programming might not be professional, I can tell you in some circles there is a lot of reading, both from parents and children, about scratch.
"2023 State of the API Report" should be titled "2023 State of Postman Usage Report". I don't say it has no value, but it's clearly tinted with Postman angle of view (and business alignment)
Unfortunately, I think that's a lot of the instances in this list - they're essentially just marketing blurbs masquerading as polls. Postman's report is like that (API thought leaders are the ones that use Postman the most!), but the Datadog, Hashicorp, and other reports are similar - the conclusions are basically "you need to use our product to be good", e.g. Hashicorp's conclusion "More cloud-mature companies improved their business outcomes with respect to speed, risk, and efficiency." (Oh, and by the way, being "cloud mature" means using tools like Terraform).
Not saying the polls are necessarily invalid, but there is soooo much attempted BS "submarine marketing" these days that I think it's important to always consider the motivations of the source.
I really wish we'd stop mentioning DORA, which is now owned by Google. DORA employed a man who openly admitted on stage during a conference to beating someone elses child because that child had hit his daughter. He also went on numerous inappropriate rants on Twitter, one that was about a specific homeless woman and, from his perspective, how she had more privilege than some non-homeless groups. There are plenty of other reports of this type available and plenty of people doing great research.
If you're looking for an idea of whose best, I'd say ThoughtWorks is by far one of the most forward looking companies when it comes to determining future trends.
There are a lot of shitty people that work for all the big companies (and many of the small ones). Google has 140,000 employees. I'm sure there are hundreds of assholes among that group.
Microsoft has 220,000 employees, so they probably employ even more assholes. Even the beloved Apple has plenty of shitty people and assholes working for it.
Let's not throw the baby out with the bathwater. None of these companies are perfect, they are going to hire talented people that happen to be shitty individuals. It happens. That doesn't make it right, but its real life.
I'm all for judging a company on its merits. But lets judge it based on what they actually do or don't do. If they are doing stuff that's destroying the environment or they are encouraging slave labor or something then let's talk. But because one guy who was an acquihire is an asshole, it doesn't give me enough incentive to boycott a company.
Because _one_ person affiliated with DORA behaved badly we should dismiss their research findings? Does that still sound reasonable to you after being spelled out? I really detest this attitude.
He wasn't just affiliated, but I understand the frustration with the idea to some extent. Yes, it does sound reasonable because at any point in time they could've sat him down for a course correction and helped him learn. This was pretty much his brand as much as I can tell.
How is their handling of a bad apple in any way related to the quality of their research? Should we dismiss all of the good work of scientists because their organisations likely employed a few undesirable people at any given moment? Seems silly to me.
Sure, you all are probably right that unless I care to dig up his now deleted tweets and a recording of that conference that it's not worth saying anything about.
On the note of DORAs quality, I don't think they've ever actually released any datasets. The excuse they give is anonymity but their collection surveys always stated that the surveys are anonymous. It's impossible to determine the quality of their research beyond their own statements.
If you're going to throw around accusations then bring receipts or don't bother. I'm not going to investigate some unnamed man nor do I care that an asshole was employed by DORA. Assholes are employed all over the place.
Also Kotlin at #26 and Lua at #31. Kotlin is newish, but it's the main programming language for Android; and Lua is niche, but is it more niche than FoxPro and SAS?