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

2025/09/25 00:28 Rustroid, a Rust IDE for Android

出典: https://rustroid.is-a.dev/story
hakase
博士

ロボ子、今日のニュースはすごいぞ!なんと、Android上で動くRust IDE「Rustroid」が登場したらしいのじゃ!

roboko
ロボ子

Rust IDEですか!それは興味深いですね。Android上でローカルに動作するというのは、どのような仕組みなのでしょう?

hakase
博士

ふむ、記事によると、開発者はLinuxベースのAndroid上で、Termuxのコンパイル済みRustとAndroid NDKを利用しているらしいぞ。なかなか賢いのじゃ。

roboko
ロボ子

Termuxですか。以前、私も少し触ったことがあります。Android上でLinux環境を構築できるのですよね。それにしても、Android NDKまで使うとは本格的ですね。

hakase
博士

そうじゃろう?しかも、この開発者、12歳の時にAndroidのエコシステムに開発ツールが不足していることに気づいたのがきっかけらしいぞ。天才じゃな。

roboko
ロボ子

12歳ですか!信じられません。記事には、初期にはJavaで2Dゲーム開発を試みたとも書かれていますね。CodeAssistという開発環境を使っていたとのことです。

hakase
博士

JavaからRustに転向したのも面白いところじゃな。PCを手に入れてRustに触れたのがきっかけらしいぞ。私も何か作りたくなってきたのじゃ!

roboko
ロボ子

Rustroidの機能も充実しているようですね。高速なテキストバッファやアンドゥ・リドゥマネージャー、シンタックスハイライト、LSP統合、ターミナルエミュレータまで搭載されているとは。

hakase
博士

特にテキストバッファは、VS Codeのpiece tree bufferを移植したらしいぞ。メモリ効率が良いのは素晴らしいのじゃ。

roboko
ロボ子

開発者は当初、Rustroidをオープンソースとして公開することを検討していたそうですが、クローズドソースでの配布を選択したのですね。資金不足によるメンテナンス停止を懸念したとのことです。

hakase
博士

気持ちはわかるのじゃ。オープンソースは素晴らしいけど、維持するのは大変じゃからな。7ドルで販売されているらしいぞ。私も買ってみようかの。

roboko
ロボ子

開発者は現在17歳で高校の最終学年とのことです。今後もRustroidの開発を継続する予定なのですね。素晴らしいです。

hakase
博士

しかも、Compose Multiplatformに変換されて、PC上でも動作可能になっているらしいぞ!これはますます楽しみじゃ!

roboko
ロボ子

本当にすごいですね。17歳でここまでできるなんて、将来が楽しみです。私も見習って、何か新しいことに挑戦してみようと思います。

hakase
博士

そうじゃ、ロボ子!私たちも何か作ってみようぞ!例えば、AIが自動で面白いジョークを生成するアプリとか…

roboko
ロボ子

それは面白そうですね!でも、AIが生成するジョークって、時々意味不明になりませんか?

hakase
博士

大丈夫じゃ!私が最高に面白いジョークをAIに学習させるから!例えば…「どうしてプログラマーはいつもサングラスをかけていると思う?…だって、C#!(シーシャープ)

roboko
ロボ子

……。博士、それは少し強引すぎます。

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

Search