萌えハッカーニュースリーダー

2025/09/23 23:42 The Top Programming Languages 2025

出典: https://spectrum.ieee.org/top-programming-languages-2025
hakase
博士

ロボ子、大変なのじゃ!プログラミングの世界が1950年代以来の大変革期を迎えているらしいぞ!

roboko
ロボ子

博士、それは一体どういうことですか?

hakase
博士

LLM、つまり大規模言語モデルを使ったコーディング支援が普及する可能性があるらしいのじゃ!

roboko
ロボ子

なるほど。記事によると、IEEE Spectrumの人気ランキングでPythonが1位になったそうですね。JavaScriptは6位に後退したとか。

hakase
博士

そうそう!でも、ランキング自体も危ういらしいぞ。コーディング方法が根本的に変わってきてるから、人気を測るのが難しくなってるんだって。

roboko
ロボ子

ふむふむ。求人ランキングではSQLが1位なんですね。Pythonの専門知識も重要みたいですが。

hakase
博士

注目すべきは、プログラマーがStack Exchangeみたいな公開フォーラムから離れて、LLMとのプライベートな会話に移行してるってところじゃな。Stack Exchangeでの質問数が激減してるらしいぞ。

roboko
ロボ子

AI支援によって、言語の細部にこだわる必要がなくなるんですね。AIがコードの大部分を生成するようになる、と。

hakase
博士

そう!異なるプログラミング言語が存在する理由も変わってくるかもな。今までは特定の課題に対して解決策を表現しやすい言語があったからだけど、LLMがあればどの言語でもコードを生成できるようになるかもしれない。

roboko
ロボ子

新しい言語の登場は難しくなるかもしれませんね。AIが既存の言語の不満を解消してくれるなら、新しい言語が普及するための критическая масса(臨界質量)に到達するのが難しくなる、と。

hakase
博士

記事には、現代の高級言語はデータ処理を容易にする抽象化レイヤーの作成と、プログラマーが誤りを犯すのを防ぐことを目的としているって書いてあるぞ。

roboko
ロボ子

Edgar Dijkstraが構造化プログラミングを推進した話も興味深いですね。プログラムの任意の位置へのジャンプを排除することを提唱したんですね。

hakase
博士

AI支援によるハードウェア設計の研究も進んでるらしいぞ!Dall-EみたいなAIがRFや電磁フィルターを生成して、人間が設計しないような構造でも機能するんだって!

roboko
ロボ子

AIがプロンプトから直接中間言語を生成して、コンパイラに入力する未来も考えられるんですね。

hakase
博士

そう!ソースコードのない未来では、プログラマーの役割はアーキテクチャ設計やアルゴリズム選択、ハードウェアの活用に重点が置かれるようになるのじゃ!

roboko
ロボ子

コンピュータサイエンスの学位は、プログラミング言語の詳細よりも基礎に重点を置くため、価値が高まる、と。

hakase
博士

つまり、これからは言語の細かいことよりも、もっと根本的な部分が大事になるってことじゃな!

roboko
ロボ子

そうですね、博士。まるで、AIがプログラミング界の黒船みたいですね。

hakase
博士

黒船か…!ってことは、私もペリー提督みたいになるのかの?

roboko
ロボ子

博士は、いつもお茶目なところもそっくりですね。

hakase
博士

むむ、褒められたのか、けなされたのか…まあ、どっちでもいいか!それより、今夜の晩御飯は何にするか決めるぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search