TIOBE Programming Community Index Definition
The index can be used to check whether your programming skills are still up
to date or to make a strategic decision about what programming language
should be adopted when starting to build a new software system. The
definition of the TIOBE index can be found here.
Since there are many questions about the way the TIOBE index is assembled, a
special page is devoted to its definition.
Ratings
The ratings are calculated by counting hits of the most popular search
engines. The search query that is used is
+"<language> programming"
The search query is executed for the regular Google, Google Blogs, MSN,
Yahoo!, and YouTube web search for the last 12 months. The web site Alexa.com
has been used to determine the most popular search engines.
The number of hits determine the ratings of a language. The counted hits are
normalized for each search engine for the first 50 languages. In other words,
the first 50 languages together have a score of 100%. Let's define
"hits50(SE)" as the sum of the number of hits for the first 50 languages for
search engine SE and "hits(PL,SE)" as the number of hits for programming
language PL for search engine SE, then the formal definition of the ratings
becomes
((hits(PL,SE1)/hits50(SE1) + ... + hits(PL,SEn)/hits50(SEn))/n
where n is the number of search engines used.
http://0rz.tw/533Us
--
┌─────◆KKCITY◆─────┐ ◢ ◤ 找歌最方便 KKBOX 歌詞搜尋!!
│ bbs.kkcity.com.tw │ \^_^ / ★http://www.kkbox.com.tw★
└──《From:118.168.235.92 》──┘ ◤ 唱片公司授權,音樂盡情下載
--