2012年1月編程語言排行榜:Objective-C成為2011年度語言TIOBE 公布了2012年1月編程語言排行榜。前三的位置有變動,正如上期的標題所言,第三位置已經易主。Objective-C 在獲得第二名的兩年後,終於贏得了 TIOBE 2011 年度編程語言。
這個獎項是頒發給在 2011 年中市場份額增長最多的編程語言。Objective-C 的市場份額增比 2011 年 1 月份高出 3.91%。這主要歸功於 iPhone 和 iPad 的持續成功,這兩種設備上的程序主要都由Objective-C 實現。
TIOBE 指數在 2011 年中還有什麽其他值得關註的變動呢?除了 Objective-C 之外,C# 的市場份額同樣獲得很大增長(+2.55%),緊隨其後的是 C(+1.15%)和 JavaScript(+0.73%)。另壹方面,對於2010年的年度編程語言Python來說,是個悲劇年,份額下降3.05%,PHP 也下降了2.13%。 2012年會有什麽變化呢?會有壹種新編程語言闖入 Top 10麽?我們認為會有的。可能進入Top 10的語言是:F#、Groovy、 R。比如:R 語言首次進入 Top 20. 對統計人員來說,R 語言已成為統計領域中的主要編程語言。
2012年2月6日,TIOBE發布了2012年2月編程語言的排行榜。Objective-C延續上月的升勢,占有率已然邁入7%的行列。而榜首的Java和C依舊占據頭兩位的名詞。Python語言正在加速下跌,LOGO語言。LOGO語言是不是設計師用的嗎?
如果妳在搜索引擎裏搜索LOGO這個詞,出來最多的當然是好多個大公司的標誌。又有誰知道LOGO語言是什麽呢?我們首先要回到1968年。這壹年蘇聯入侵捷克斯洛伐克,馬丁路德金遇刺身亡,而LOGO語言也在這壹年誕生。
LOGO語言是美國國家科學基金會所資助的壹項專案研究,在麻省理工學院(MIT)的人工智能研究室完成。 LOGO源自希臘文,原意即為思想,是由壹名叫佩伯特的心理學家在從事兒童學習的研究中,發現壹些與他的想法相反的教學方法,並在壹個假日中出外散步時,偶然間看到壹個像海龜的機械裝置觸發靈感,於是利用他廣博的知識及聰明的才智而最終完成了LOGO語言的設計。
LOGO語言是壹種早期的編程語言,也是壹種與自然語言非常接近的,它通過“繪圖”的方式來學習編程,對初學者特別是兒童進行寓教於樂的教學方式。