For those that are interested in such things, here’s my entirely unofficial language usage scorecard from Senor Berlind and Gold’s recently complete Mashup Camp. The data may be unofficial, but is interesting. Mashup Camp the Sequel was much like the NFL: parity rules the day, and there was no dominant winner. That said, there were a few surprises. So without further ado, I present for your enjoyment, the RedMonk Mashup Camp language breakdown:
- First (Tie) – C# (5)
- First (Tie) – Perl (5)
- First (Tie) – Python (5)
- Second – PHP (4)
- Third (Tie) – ASP.NET (2)
- Third (Tie) – C++ (2)
- Third (Tie) – Jave (2)
- Third (Tie) – Ruby (2)
- Fourth – Flash (1)
Couple of notes. Yes, I’m aware that the total # of mashups is more than the total of available applications; this is due to the fact that some mashups employed more than one language. Two, the presence of C++ and C# might indicate the presence of client side apps – that’s an accurate assumption. Third, despite the popularity of PHP and the explosion of Ruby, mashups continue to be absolutely language independent; they often are produced in whatever’s fastest. Four, half of the Perl mashups asked that I not disclose that they were using Perl.
Anyway, take it for what it’s worth.