どうして言語は一つにならないの? 〜 相対化して学ぶプログラミング言語論 by うさみけんた

TechRAMEN 2025 Conference
採択
[一杯] トーク - 20 分
対象地域出身

どうして言語は一つにならないの? 〜 相対化して学ぶプログラミング言語論

tadsan うさみけんた tadsan
6

世の中には非常に多種多様なプログラミング言語があります。
また、注目を集める言語が毎年登場し、知っておくべき言語は増える一方です。

ある日、同僚に尋ねられました。
「なんでプログラミング言語っていっぱい種類があるの? 最強の言語に統一しないの?」

言語を一個だけ覚えれば誰でもどんな場所でも動くコードが書けるようになる… とても素晴らしいことですが、本当にそんなにうまくいくのでしょうか?

このトークではプログラミング言語にまつわるさまざまなトピックについて、洗いざらいお話しします。

  • プログラミング言語と処理系
  • プログラミング言語とパラダイムと系譜
  • プログラミング言語と型 (動的 vs 静的)
  • プログラミング言語って誰が作っているの? どうやって作るの?