The Transparent Language Popularity Index

Ada programming is doing well, according to The Transparent Language Popularity Index January 2012 numbers. We’re sitting at #9 (in the top 10, YAY!) with a solid 1.225%

Obviously this can be improved, and from looking at the numbers, it appears that YouTube would be a good place to start. So in short: We need more videos about Ada programming. We can’t rely on AdaCore’s YouTube channel alone.

I’ve set a goal for myself: To create at least one Ada related video within the next couple of months and upload it to YouTube. How about you?

Ada Programming On The Rise, Part II

A few days ago I posted a link to the latest Transparent Language Popularity Index update, and it clearly showed Ada moving up through the ranks, which obviously is a good thing for us Ada’ists. But there’s more! François Fabien was kind enough to point us towards the The Computer Language Benchmarks Game and the Rosetta Code/Rank languages by popularity pages, both of which shows Ada as a strong contender.

I think the benchmarks game is especially interesting, because Ada is extremely close to being as fast as C, and in some tests she’s even faster than C. And it’s very nice to see that Ada is doing so well in the 64 bit versions of the tests (quad core, 3rd. place, single core, 2nd. place).

So, when doing Ada programming you get both speed, readability, safety and the joy of a language that helps you build better software. Why waste your life chasing annoying bugs, when Ada can help you weed out most of them at compile time?

Ada Programming On The Rise

The October 2011 update of The Transparent Language Popularity Index shows Ada steadily climbing the list. With Ada claiming the 7th. position in the “compiled languages” category, we’ve now surpassed both Pascal and Delphi.

That is just downright awesome.

The next contender in the compiled languages category is Objective-C, which is still twice as popular as Ada, so it’ll probably take a while before Ada claims another scalp, unless we take a look at the “any” category, where Ada is only 3 positions away from moving into the top 10, and looking at the numbers it’s absolutely doable to push Ada into the 2% bracket.

All we have to do is upload our Ada code to public repositories like GitHub or SourceForge, and then write extensively about our exciting Ada powered projects. Easy as pie!

So get cracking, and lets see if we can all help Ada becoming as popular as she deserves.

Ada Programming Is Getting More Popular

At least that is the case if we trust resources such as The Transparent Language Popularity Index and TIOBE.

According to the February 2011 TIOBE report, Ada has climbed from a distant 30th place to a respectable 16th. You can see a pretty graph here.

And things are looking even better if we look at The Transparent Language Popularity Index, which we obviously prefer because, well, it’s transparent and built in Ada. Here Ada is in the top 10 for compiled languages, which is an awesome accomplishment.

Now honestly, I don’t believe Ada programming suddenly became the rave of the programming world. Instead I think that what we’re seeing now is the early fruits of the effort being put in by various individuals who’ve actually started writing/blogging/reporting about Ada. Doing that does work. It boosts the search rank of Ada if we link to and write about Ada resources. It increases the visibility of our favorite language and in order to get more people interested in Ada, we need to make sure it’s possible to actually discover that there is a programming language called Ada and that it is awesome.

The usenet groups comp.lang.ada is a good place for getting advice and for general Ada discussion, but it doesn’t really help Ada become more visible in the eyes of the search engines. For this we need blog/microblog or news posts and linking left and right to all the Ada resources out there.

So please join the Ada group, the Ada sub-reddit and have your Ada related blog signed up at Also if you have any Ada related news, feel free to send them to and I’ll gladly write a short post about them here at Ada-DK.

It _does_ help. And the effort required is minimal. Just do it.