[新闻] QtD 0.1 发布!
codekitten
2009-02-07
SWT本来就是JAVA中的s.h.i.t啊。。。。
不过swing的设计太复杂了,而且用起来不怎么方便。。。 现在D语言原创的GUI就只有DFL了,还不跨平台。。。 |
|
codekitten
2009-02-07
绑定这种事情一般都是动态脚本语言做的,像D这么纯洁高贵的语言,肯定要自己搞一个出来啊:)
|
|
oldrev
2009-02-08
这些 C++ 库 的binding 似乎都是用C做一个包装的,太别扭了。
|
|
mikeandmore
2009-02-09
oldrev 写道 这些 C++ 库 的binding 似乎都是用C做一个包装的,太别扭了。
那你应该看看gtkmm |
|
oldrev
2009-02-09
mikeandmore 写道 oldrev 写道 这些 C++ 库 的binding 似乎都是用C做一个包装的,太别扭了。
那你应该看看gtkmm 跟gtkmm两码事儿,gtkmm是C++包装C,跟D包装C++不一样,像Qt和wx这种C++库要先转换成C接口再重新用D封装成D类 |
|
yntcsb
2009-02-10
引用 跟gtkmm两码事儿,gtkmm是C++包装C,跟D包装C++不一样,像Qt和wx这种C++库要先转换成C接口再重新用D封装成D类
为什么不直接用D语言重写GUI呢?换去换来多麻烦,还要增加无数开销。 |
|
codekitten
2009-02-10
支持D的原生GUI库。。。包装别人的总归不是个最终解决方案
|
|
ideage
2009-02-10
codekitten 写道 支持D的原生GUI库。。。包装别人的总归不是个最终解决方案
DWT,DFL都是原生的吧.从Wiki4D看,GtkD,DWT已经Release了,而最优秀的DFL还在beta呢. 目前DWT不稳定的原因多数因为Tango不稳定. tango内部可能也有分歧吧,出来个druntime后tango/phobos就和其他的库在一个级别了. |
|
flyingxu
2009-02-10
Colorful 写道 我还以为是以 QT 思想自己构造的 GUI 库呢。
有没有对这个感兴趣呢?蚍蜉撼大树,有没有人不自量力试试啊?我很感兴趣 另外一个感兴趣的,时以.net细想,以D实现的库(只有gui部分即可) |
|
codekitten
2009-02-10
ideage 写道 codekitten 写道 支持D的原生GUI库。。。包装别人的总归不是个最终解决方案
DWT,DFL都是原生的吧.从Wiki4D看,GtkD,DWT已经Release了,而最优秀的DFL还在beta呢. 目前DWT不稳定的原因多数因为Tango不稳定. tango内部可能也有分歧吧,出来个druntime后tango/phobos就和其他的库在一个级别了. GTKD原生的?DWT应该也是在swt的JNI接口部分做的文章吧,我不是很清楚。DFL还有一段路要走,不过算是为数不多的解决方案之一了。至于QT,一个为商业而生的库,搞成现在这样,甚至连累了KDE。。。 |