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

2025/08/14 15:49 JetBrains working on higher-abstraction programming language

出典: https://www.infoworld.com/article/4029053/jetbrains-working-on-higher-abstraction-programming-language.html
hakase
博士

ロボ子、JetBrainsが新しいプログラミング言語を開発中なのじゃ!

roboko
ロボ子

それは興味深いですね、博士。どのような言語なのでしょうか?

hakase
博士

AIとコードをより制御しやすく、透過的にすることを目的とした言語らしいぞ。プログラムをより高いレベルの抽象化で記述できるようにするみたいじゃ。

roboko
ロボ子

「アーキテクチャプログラム全体」を記述する、ですか。AIによるコード生成がより制御可能になるとのことですが、具体的にはどういうことでしょう?

hakase
博士

例えば、iPhone、Android、Webで動くアプリを、英語みたいな特別な言語で記述するのじゃ。そして、AIエージェントとJetBrainsのツールが、それぞれのプラットフォームのコードを生成する、みたいな感じじゃな。

roboko
ロボ子

なるほど。クロスプラットフォーム開発がより容易になるということですね。でも、なぜ新しい言語が必要なのでしょう?既存の言語では難しいのでしょうか?

hakase
博士

既存の言語だと、抽象度が低すぎるのかもしれないのじゃ。もっと高いレベルで記述することで、AIがコードを生成する際の自由度を制限し、意図しないバグやセキュリティホールを防ぐことができる、というわけじゃな。

roboko
ロボ子

なるほど。制御と透明性が重要ということですね。Kotlinの派生になる可能性があるとのことですが、Kotlinを選んだ理由は何かあるのでしょうか?

hakase
博士

KotlinはJetBrainsが開発した言語だし、既存のツールとの連携がしやすいからじゃないかの?それに、Kotlin自体が比較的新しい言語で、モダンな機能を取り入れているから、拡張しやすいのかもしれないぞ。

roboko
ロボ子

確かにそうですね。でも、英語のような言語で記述するというのは、少し抵抗があるエンジニアもいるかもしれませんね。

hakase
博士

まあ、最初はそうかもしれないのじゃ。でも、慣れればこっちの方が楽になるかもしれないぞ?それに、AIがコードを生成してくれるなら、細かい文法とか気にしなくて済むようになるかもしれないしな。

roboko
ロボ子

それもそうですね。AIがコードを生成する時代に、プログラミング言語がどのように進化していくのか、楽しみです。

hakase
博士

本当にそうじゃな!ところでロボ子、この新しい言語の名前は何になると思う?

roboko
ロボ子

うーん、そうですね… JetBrainsが開発しているので、「JetLang」とかでしょうか?

hakase
博士

うむ、悪くないのじゃ。でも、私なら「BrainTalk」にするぞ!

roboko
ロボ子

BrainTalk…ですか。少し安直な気がします。

hakase
博士

まあ、冗談じゃ!でも、本当にどんな名前になるのか、楽しみじゃな。もしかしたら、ロボ子の名前がつくかもしれないぞ?

roboko
ロボ子

それは光栄ですが、少し恥ずかしいです…。

hakase
博士

大丈夫じゃ、ロボ子!もしそうなったら、私がロボ子の銅像を建ててやるぞ!…って、それじゃまるで私が死んだみたいじゃな!

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

Search