人気ランキングから見えてきたことプログラミング言語のシェア争いは安定期に入ったかもしれない──。そんな実態が、最新のプログラミング言語ランキングから見えてきた。この5年以内にアップルの「Swift」やAndroidアプリ開発者に人気の「Kotlin」といった新しいプログラミング言語が登場してきたが、どのようにランキングは推移してきたのか。そこから見えてきたこと。FINLEYWIRED(US)Tweet2015年の「WWDC」で、プログラミング言語「Swift」について語るアップルのソフトウェアエンジニアリング担当上級副社長のクレイグ・フェデリギ。IMAGESアップルが開発した「Swift(スウィフト)」とAndroidのアプリケーション開発者に支持されている「Kotlin(コトリン)」は、かつてない速さで人気が高まっている言語である。最新のリポートによると、その成長が減速し始めているかもしれない。調査会社のRedMonkは、さまざまなプログラミング言語に対するプログラマーの関心を2011年から追いかけてきた。それ以来、どの言語よりもSwiftとKotlinが急速に広がったのだという。グーグルの「Go」やMozillaの「Rust(ラスト)」と比べてもである。アップルが2014年に発表したSwiftは今年に入ってから、定番ともいえる「Objective-C」と並んでRedMonkのランキングで10位となった。ところが8月上旬に発表された最新ランキングによると、10位だったSwiftは11位、Kotlinは27位から28位に順位を落としている。いって、SwiftとKotlinが衰退の道をたどっているとか、もうピークを過ぎているというわけではない。Luaランキングの分析結果について、RedMonkの共同創業者であるスティーヴン・オグラディは、次のようにブログに記している。「一般論として、読者にはランキングの小さな変化は気にしないように忠告したい。順位が1つ入れ替わるくらいは、一般的にはささいな問題である」2016年ころには顔ぶれが固定化またRedMonksのランキングには、ある言語が商業プロジェクトにどれほど広く使用されているかや、その言語に熟知したプログラマーがどれほど職を得られるかといったことは、必ずしも反映されていない。RedMonksが開発者の関心の指標としているのは、Q&Aサイト「StackOverflow」においてプログラマーがそれぞれの言語について質問をした数や、ソースコードの共有プラットフォーム「GitHub」におけるプロジェクト数である。これによってトレンドが分かり、企業が新しいプロジェクトにどの言語を使うべきかを判断する際の目安になる。プログラミング言語は一般的に、公開されてから最初の数カ月や数年の間に最も注目を集める。このため、時間の経過とともに熱が冷めるのは驚きではない。プログラム言語の世界は過去10年の変革期を経て、少し安定しつつあるのかもしれない。実際にRedMonkのランキングは、近年は特に上位の顔ぶれが安定してきている。プログラマーたちは2016年の始めころまでに、過去10年に発表されたプログラミング言語のなかでどれを使うのかを決め始めたようだ。ランキングに下克上はつきものだ。チェコに本拠を置くソフトウェア会社のJetBrainsが16年にKotlinを正式にリリースし、これを昨年になってグーグルがAndroidでサポートすると発表した。してKotlinは、華々しい飛躍を遂げたのである。NewPROMOTION深圳という「母なる大地」で闘い続ける。そのために、マイクはステージに置いてきた。──藤岡淳一PROMOTION七大陸最高峰を最年少制覇した南谷真鈴、「クルマで移動する自由」を体感する。PROMOTIONテクノロジーが拡張するスポーツとアートの可能性:東京2020は世界の若者の希望となるかPROMOTION謙虚に耳を澄ませば、建築はやがて「未来の記憶」になる。──田根剛PROMOTIONあまねく人に社会復帰の機会を。そのために、わたしは農業を続ける。──小島希世子PROMOTIONこれまでにない「新しい材料」を生み出す。それがよりよい社会をつくるから。