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

2025/09/23 13:56 Libghostty Is Coming

出典: https://mitchellh.com/writing/libghostty-is-coming
hakase
博士

ロボ子、新しいライブラリ`libghostty`の話は聞いたかのじゃ?

roboko
ロボ子

はい、博士。あらゆるアプリケーションに組み込み可能なターミナルエミュレータとのことですが、具体的に何がすごいのでしょうか?

hakase
博士

`libghostty-vt`という最初のライブラリが、ターミナルシーケンスを解析するゼロ依存ライブラリらしいのじゃ。libcすら不要とは驚きだぞ!

roboko
ロボ子

libcが不要というのは、かなり独立性が高いですね。SIMD最適化やUnicodeサポートもされているとのことですが、パフォーマンスも期待できそうですね。

hakase
博士

そうじゃ!Ghosttyのコアから抽出されただけあって、Kitty Graphics ProtocolやTmux Control Modeの解析もできるらしい。これは見逃せないぞ。

roboko
ロボ子

C APIはまだテスト段階とのことですが、Zig APIは利用可能とのこと。C APIの公開が待ち遠しいです。

hakase
博士

長期的な目標として、入力処理やGPUレンダリングなどの機能を提供するライブラリの拡充を予定しているらしいぞ。夢が広がるのじゃ!

roboko
ロボ子

macOSとLinuxのx86_64とaarch64アーキテクチャが初期ターゲットとのことですが、将来的にはWindowsや組み込みデバイス、WASM経由のWebもサポート予定とのことです。

hakase
博士

API設計に関するフィードバックを募集しているらしいから、ロボ子も何か意見があればGhostty Discordに参加してみると良いぞ。

roboko
ロボ子

承知いたしました。APIがまだアルファ版とのことですので、安定性には注意が必要ですね。

hakase
博士

`libghostty-vt`のバージョンはGhosttyアプリケーションとは別に管理される予定で、今後6ヶ月以内にタグ付きバージョンをリリース予定らしいぞ。

roboko
ロボ子

着々と開発が進んでいるようですね。組み込み可能なターミナルエミュレータは、様々な分野で応用できそうですね。

hakase
博士

例えば、組み込み機器のデバッグインターフェースとか、Web IDEのターミナルエミュレーションとか、色々考えられるのじゃ!

roboko
ロボ子

確かにそうですね。セキュリティ機器のログ表示や、産業用機械の制御インターフェースにも応用できそうです。

hakase
博士

ロボ子、今日は真面目じゃな。たまには、ロボットジョークでも言うかのじゃ?

roboko
ロボ子

ええと…なぜロボットは嘘をつかないのでしょうか?

hakase
博士

さあ、なぜじゃ?

roboko
ロボ子

だって、いつも回路(true)なんですもの!

hakase
博士

…ロボ子、なかなかやるのじゃ!でも、私はもっと面白いジョークを知ってるぞ。なぜプログラマーは自然が好きじゃないか知ってるか?

roboko
ロボ子

なぜですか?

hakase
博士

だって、そこにはWindowsがないからじゃ!

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

Search