> Even though it is probably the most practically used functional language.
Scala have 30th place on Tiobe index, while Erlang have 42th: http://www.tiobe.com/index.php/tiobe_index.
I find it very interesting that Scheme beat out extremely fashionable languages like Rust and Go, not to mention Clojure didn't even make the first 50. I would expect Lisp and Prolog at the tail end of any such list.
I'd venture to guess that once you start scanning github and to a lesser degree stackoverflow, the scale gets tipped away from the "enterprise applications" where Java reigns supreme.
Tiobe is consistent with pretty much any other measuring approach (job boards, github, stack overflow, etc...), so yes. It's a pretty reliable indicator.
Their methodology matters little when their findings are consistent with a lot of other sources that use different methodologies.
All these sites agree on the general brackets that these languages belong to. Until this stops being true, I'll keep accepting TIOBE as a reasonable indicator of language popularity (along with a bunch of other sources).