This month’s Tiobe Index of language popularity has CoffeeScript entering its top 100 languages for the first time, ranked 64th, albeit with a rating of less than 1 percent, like most of the languages featured in the index. Tiobe’s index gauges language popularity based on a formula assessing searches on specific languages in a variety of search engines.
This month’s index also has F#, Microsoft’s functional programming language, reaching an all-time-high ranking of 11th place, with a share of 0.29 percent. It was ranked 12th in last month’s index and was seen as on its way to the top 10 a year ago. That still has not happened. But interest nonetheless is growing in functional languages such as F# and Scala. “F# has the luck that it is part of Microsoft's Visual Studio ecosystem, so it is easier to accept as a solution by industry,” Jansen said.
Elsewhere in the index, C is tops again, with a 16.64 rating, followed by Java (15.58 percent), Objective-C (6.69 percent), C++ (6.64 percent), and C# (4.92 percent). The alternative PyPL Popularity of Language Index, which assesses searches on language tutorials in Google, has Java in its top spot with a 24.3 percent share, followed by PHP (11.4 percent), Python (10.7 percent), C# (8.8 percent), and C ++ (8 percent).
The two indexes part ways when it comes to Apple’s Swift language, introduced last June. PyPL has it in 11th place, with a 2.7 percent share, while Tiobe ranks it 23rd, with a rating of 0.82 percent. It was ranked 16th in the Tiobe index last July. Still, Jansen sees good things for it. “Usually if one of the big software companies announce a new programming language it will hit the top 20 the first few months [due to hype]. After that, it will drop and then the most important phase starts: adoption,” he said. “This is a very gradual process. The fact that Swift is at position 23 is a good sign. This means that adoption is taken place and we can expect Swift to be back in the top 20 soon.”