www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - TIOBE index

reply Martijn <mvandenboogaard gmail.com> writes:
Hi,

I was wondering how well D was doing in popularity compared to other 
languages. I couldn't find D in the TIOBE programming community index 
(http://www.tiobe.com/tpci.htm) so I asked them if it would be possible 
to add D. This is their response:

----------
Thanks for your feedback on the TPC index. Your name sounds very Dutch by
the way...

Until now we didn't keep track of D because there is quite some noise when
running the query '+"D programming" -tv' (try it yourself). However we are
now completely automating the calculation of the TPC index, thus being able
to filter out false positives. So I think we can add the programming
language D next month and prune all false hits in the future.

The current rating of D is 0.290% which means position 27. If you don't mind
I will mention your name next month when telling all the folks that we
started monitoring D.

Hope this answers your question.

Regards,

Paul

-----
Paul Jansen - TIOBE Software, http://www.tiobe.com
De Zaale 11 Postbus 80 5600 AB Eindhoven, the Netherlands
Phone: +31 40 239 0870 Mobile: +31 617 400 620
*** TIOBE Software - The Coding Standards Company ***
---------

Cheers,

Martijn.
Jan 09 2005
parent reply "Lynn Allan" <l_d_allan adelphia.net> writes:
Fascinating ... thanks for doing this. D may be 27th already?

<alert comment="newbie zealot">

 What I am excited about is D is becoming the premier language to do
 unicode in, by a wide margin. And that's thanks to you guys!

This post from The WB back in 04-Aug has stayed with me. I'm not the most imaginative person, but sometimes I'm less than clear on what D will eventually be really good for as it matures and hopefully achieves mind-share and market-share critical mass. I think it might be interesting/valuable to solicit ideas on the kinds of software that D might be especially suitable for. For instance, I think D has good-to-great potential to replace certain Java apps that are slower than molasses. Specifically, the commerical products JTest and C++Test from Parasoft come to mind. They are nice for advanced Lint capabilities, but are practically unusable because they are so sloooooow. I think the XML tools from Altova (Spy, Authenticate, etc.) are written in Java, since they ship with .jar files. My limited experience with them was that they were slooooooooow. Seems like quite a few of the Apache XML tools are written in Java? For now, a problem with reverse engineering apps like the above is the immaturity of the native D gui's. This might be less of an issue with the apache xml apps that work in a console mode. Another type of "candidate for being in D's crosshairs" might be small to moderate size C libraries. (reverse-engineering of libsndfile and portaudio come to mind.) D wouldn't necessarily have performance advantages, but could very well have significant reliability advantages. These "inner libraries" used by other tools should be ultra reliable. Embedded o/s for micro-processors? Perhaps reverse-engineering of originally niche apps that were written in interpretative languages (python, php, perl, ruby), but the app has become very popular and would benefit from a "real" compiled language for performance and reliability. phpBB? wiki? </alert>
Jan 10 2005
parent reply Martijn <mvandenboogaard gmail.com> writes:
Lynn Allan wrote:
 Fascinating ... thanks for doing this. D may be 27th already?
 

Which would be on par with ColdFusion and better than Ruby, which I think is hard to believe. Remember that there was a lot of noise with their current algorithm. So with their new method, D may not end up as high. But I hope it will help to get more interest in D. As you said in your post, D would be a great alternative to Java. I like Java, and my company developes a few Java apps. But because we ship the JRE with every app, just to be safe that we are using the correct version, the installations are getting bigger and bigger. It feels so bloated. New apps are being developed in C++/QT. Martijn.
Jan 10 2005
parent Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 Fascinating ... thanks for doing this. D may be 27th already?

Which would be on par with ColdFusion and better than Ruby, which I think is hard to believe. Remember that there was a lot of noise with their current algorithm.

A lot of noise? You're kidding me, aint you? Do a Google or MSN-beta search and look beyond the first ~100 entries. There are hardly _any_ relevant results. Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFB5EBF3w+/yD4P9tIRAkZsAJ9fMLcjYau9W648pWoCGOSOO20tLgCggD1v wr/5DTjSeukmgrgMPkuUX3I= =+ig1 -----END PGP SIGNATURE-----
Jan 11 2005