私は最近、好奇心からスタンダードMLを学び始めました。だから私が知っているのは、性能について心配することなく自由に抽象化を使用できる効率的なコンパイラ(MLton)を持っているということです。標準MLのGUI?
標準のMLでGUIプログラミングをすることができれば完璧です。 Gtk、Qt、WxWidgetsのようなStandard ML用のバインディングはありますか?
ありがとうございました。
私は最近、好奇心からスタンダードMLを学び始めました。だから私が知っているのは、性能について心配することなく自由に抽象化を使用できる効率的なコンパイラ(MLton)を持っているということです。標準MLのGUI?
標準のMLでGUIプログラミングをすることができれば完璧です。 Gtk、Qt、WxWidgetsのようなStandard ML用のバインディングはありますか?
ありがとうございました。
mGTKプロジェクトを記述するがあります。これはGTKへの標準MLバインディングです。 interfaces to OpenGLもありますが、具体的にはGUIツールキットではなく、2以上のグラフィックス指向です。 eXeneは、X Windows用のツールキットです。 sml_tkはTkへのインタフェースです。
ありがとうございます。私もいくつかのグーグルを行い、mGTKとSML-Gtkプロジェクトを見つけましたが、彼らはずっと更新されていないようです。 – Phil
外国ツールキット用のバインディングがありますが、eXeneツールキットはSMLのネイティブであり、Concurrent MLの機能を利用するように設計されています。私は数年前にそれを使用して、それが言語のための非常に滑らかなフィット感と使用する喜びを見つけました。しかし、より広範に使用されているツールキットで見つかるようなコンポーネントのライブラリを持っているわけではありません。
もっと広範に使用されている(学界外の)ML変形であるOCamlには、より良い運があります。 SMLから大きく飛躍したい場合は、Haskellにも優れたGUIツールキットがあります。 – ephemient
ありがとう。私はすでにGUIのものではなく、ハスケルを学んだ。 Cと比較できるパフォーマンスが必要な場合に備えてSMLについて興味がありました。 – Phil