12

D でプログラミングを開始したいと考えています。GUI を必要とする単純なアプリケーションを念頭に置いていますが、Linux/Windows/Mac に移植可能であり、各プラットフォームの変更を最小限 (なし) で行えるようにしたいと考えています。

私はすでに wx ツールキットを知っているので、wxD が候補のように見えます。

私は fltk4d を候補と見なし、Qt の (未完成の) ラッパーと見なしています。

D 用の真のクロスプラットフォーム GUI ツールキットが他にあり、私が望む場所に簡単に移動できますか? ここの人々が選択するツールキットは何でしょうか?

4

2 に答える 2

5

GtkDは、安定した Windows/Linux/Mac GUI ツールキットとして非常に優れたオプションです。

DWTはかつて標準と見なされていました。Digital Mars サーバーには独自のニュースグループがあり、Walter Bright もそれを標準と呼んでいたと思います。Mac で完全に機能するとは思いませんが、これは将来変更されるはずです。

ここにいくつかの他のオプションの素晴らしいリストがありますが、ほとんどはあまり活発な開発が行われていないか、まだ生産の準備が整っていません。

于 2009-03-29T02:41:46.897 に答える
1

私は D の GUI ライブラリを使用したことがありませんが、今すぐ使用したい場合は wxD を使用します。wxD が最もネイティブに見えるコントロールを持ち、クロスプラットフォームであると思うので、私はそれを選びます。特に、すでに wx を知っているので、良い選択のようです。

私は実際にクロスプラットフォームの GUI ライブラリである Dynamin を作成していますが、まだリリースしていません。ポートではありません。移植されたライブラリは、それほど優れた API を持っていないか、多くの言語機能を利用していない傾向があります。しかし、単純なプログラム以上のことを行うには十分ではありません。Mac バックエンドや GTK テーマもまだ持っていません。

于 2009-03-29T04:43:25.527 に答える