通过对一些D语言可以使用的GUI进行比较,对初学者有个借鉴吧。
| 评分标准 | DFL | DWT | Harmonia | MinWin | wxD | GtkD | QtD | FTLK | |
| Binding | 2,1 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 |
| 平台 | 支持个数 | 1 | 2 | 1 | 2 | 3 | 3 | 1 | 3 |
| 文档 | 是,否 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 例子 | 是,否 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 学习曲线 | 容易 | 3 | 2 | 2 | 3 | 1 | 1 | 1 | 1 |
| IDE支持 | 是,否 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 本地界面 | 是,否 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 |
| 功能 | 包含功能 | 4 | 6 | 3 | 3 | 6 | 6 | 5 | 3 |
| 协议 | 5 | 5 | 4 | 4 | 5 | 4 | 1 | 4 | |
| 活跃程度 | 作者活跃度 | 3 | 3 | 0 | 0 | 2 | 2 | 3 | 1 |
| 稳定性 | 4 | 3 | 2 | 2 | 3 | 4 | 1 | 2 | |
| 总分 | 26 | 27 | 15 | 17 | 23 | 22 | 14 | 16 |
注意:
协议比较多:Free(Public),BSD,LGPL(wx,zLiz),GPL2,3; 商业
DFL,DWT都可以用Entice作为IDE设计界面
功能和复杂性是成正比的,功能多了,学习就难。
仅仅是个粗略的比较。不足之处,欢迎大家指正!
1943

被折叠的 条评论
为什么被折叠?



