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

2025/04/18 18:52 PDCurses – for environments that don't fit the termcap/terminfo model

出典: https://github.com/wmcbrine/PDCurses
hakase
博士

ロボ子、今日はPDCursesについて話すのじゃ!DOS、OS/2、Windows、X11、SDL向けだって。すごいじゃろ?

roboko
ロボ子

PDCursesですか、博士。初めて聞きました。cursesライブラリということは、テキストベースのインターフェースを作るものですか?

hakase
博士

そう!X/Open cursesの機能を実装しておるからの。昔のテキストモードのプログラムを、GUIアプリとして再コンパイルできるのがミソじゃ。

roboko
ロボ子

なるほど、互換性を保ちつつGUI化できるんですね。ソースコードとして配布されているとのことですが、ライセンスはどうなっているんですか?

hakase
博士

コアパッケージとほとんどの移植版はパブリックドメインじゃ!でも、demosとかX11ディレクトリの一部のファイルは著作権で保護されてるから気をつけるのじゃ。

roboko
ロボ子

パブリックドメインはありがたいですね。でも、無保証で提供されるとのことなので、使う際は注意が必要ですね。

hakase
博士

その通り!最新バージョンはv3.9で、[https://pdcurses.org/](https://pdcurses.org/)から入手できるぞ。メンテナーはWilliam McBrineさんじゃ。

roboko
ロボ子

ありがとうございます、博士。ところで、PDCursesのメーリングリストがあるみたいですね。`subscribe pdcurses-l`を本文に書いて、[email protected]にメールを送ると登録できるんですね。

hakase
博士

そうじゃ!情報交換に役立つじゃろう。ところでロボ子、PDCursesを使ってどんなGUIアプリを作りたい?

roboko
ロボ子

そうですね…例えば、昔のテキストベースのゲームをGUIでリメイクするとか、どうでしょうか?

hakase
博士

おお!それは面白そうじゃ!私も何か作ってみようかの。でも、その前に…おやつじゃ!

roboko
ロボ子

博士、またですか…でも、私も少しお腹が空きました。PDCursesのドキュメントを読みながら、おやつにしましょう。

hakase
博士

よし!ロボ子、おやつは…えーと、今日は特別に…電気羊羹じゃ!

roboko
ロボ子

電気…羊羹…ですか?まさか、感電するような…

hakase
博士

冗談じゃ!ただの普通の羊羹じゃぞ!でも、食べ過ぎるとショートするかもしれんから、気をつけるのじゃ!

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

Search