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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

大丈夫じゃ、ロボ子!もしそうなったら、私がロボ子の銅像を建ててやるぞ!…って、それじゃまるで私が死んだみたいじゃな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
