Show HN: AuraCoder – Gen AI Learning Platform (auracoder.com)
2 points by zsmith99 7h ago 0 comments
Show HN: I'm 13 and I built an AI PDF Reader (github.com)
5 points by pro-grammer 23h ago 1 comments
Ada Continues to Climb in June Tiobe Index and PYPL
66 DragonSpiritWTP 45 6/10/2025, 6:12:52 AM forum.ada-lang.io ↗
TIOBE also includes SQL because technically SQL is Turing complete and that's the criterion for inclusion on the index, ignoring that this isn't the real reason people are using SQL.
The more I think about this index the more my head hurts.
On the other hand — defence budgets are increasing all over the world.
edit: This comment better hightlights the reason -> https://news.ycombinator.com/item?id=44233851
That said with both Google and Stackoverflow becoming irrelevant, who cares about Tiobe.
https://www.eenewseurope.com/en/nvidia-drives-ada-and-spark-...
ASIL is just a risk classification scheme from A to D, with D being the highest risk of initial hazard.
TUD SUD certified that Drive OS is ISO-26262 complaint and that it can be used for a safety-critical application up to the highest risk context of ASIL-D (Think activating brakes on a AEB system, or deploying airbags).
I believe TIOBE counts by search activity for a given token. I.e. large search volume of the token "Ada" would show up in TIOBE, whether it is for the line of graphics cards from NVIDIA or the programming language.
After further investigation, the root cause seemed to be that we finally had enough published Elixir books. At the time, if you searched for "xyz programming" on Amazon and only found a few results, Amazon would pad those results with non-relevant entries. However, because Elixir reached about 20-30 books, we were no longer padded, so we suddenly got worse rankings than every other language with only a handful of books. This happened on every Amazon domain they searched on, so it compounded and effectively kicked us out of the top 100 altogether. This all happened at a time Elixir language activity had already reached top 25 on GitHub PRs/stars.
And secondly, Like you are saying of "xyz programming", then to my understanding let's say I searched "elixir programming" on amazon, and then earlier there were not much books so it was (padded?) but once it reached 20-30 books, it wasn't padded but then how does it have an impact on search ranking. I still can't comprehend how having more books can have a negative impact on a popularity index and if such an index like TIOBE is doing so, then its clearly messed up.
Does Tiobe detect that it's junk/padding or they just scrap the number and take it at face value?
Maybe I'll make a language called "Introduction to" or "Linear" and shoot to the top of the index.
- Elixir for Dummies
- Elixir for Beginners
- Elixir Programming with Phoenix
- General programming book
- Some other general programming book
- Etc
And this list would end up being a full page.
After you got a few Elixir specific books, you only had those, but the page was shorter. So ranking was lower.
It seems like Amazon showed other unrelated things if search for Elixir Programming to bolster the search results.
So you got more result than books existed. Maybe 50,100 or even more results.
After a certain threshold Amazon stopped doing that, so you get less results.
Less results, lower TIOBE position
This will overrepresent languages that rely heavily on external packages, such as JavaScript and Rust, while underrepresenting languages with a large standard library where packages are not needed as much.
How do you measure the downloads on Github? Do you include only releases or also git clones? How do you compare languages with a package manager vs languages without one? What if the language compiler is hosted on a less popular git platform or maybe a personal website? Do you contact those regularly to give you the precise numbers? How do you know those numbers are reliable? How do you e.g. count the number of Rust toolchain installations without putting telemetry into rustup? Do you count nightly + stable + testing toolchains separately?
So it makes sense TIOBE only uses search results as those are comparable - or at least they seem to be, because search engines change their ranking and filtering methods over time and maybe personalize results.
No it does not. It gives you the number of results returned by a search engine, which has nothing to do with how many people are searching for that term.
https://pypl.github.io/PYPL.html
"18 17 change Rust page Rust 0.97% -0.20%"