另一个移植SWT到D的项目:tioport

qiezi 2007-04-06
http://dsource.org/projects/tioport/wiki/port_swt

粗略看了一下,3个平台上都有,看起来比DWT走得更远啊,对GUI有兴趣的朋友不妨关注一下。
h_rain 2007-04-06
呵呵,这是一个完善的代码转换器,从Java到D。
为了转换Java代码,他们已经用D实现了Java.*的包,叫做dejavu。
移植SWT只是tioport的一个具体应用而已,以后java的东西转d就方便了。
哈哈,我们还在讨论搞什么库呢,jdk4d才立项,人家那边东西都快完事了...
我们总是慢一拍啊...
qiezi 2007-04-06
哦。。难怪。刚在新闻组中看到,以为是移植SWT的呢。

不知道转得能不能用。并不是所有代码都适合这样转,我觉得GUI是个特例,它的性能要求不是特别高。其它方面的东西移植过来并不容易被人接受。
oldrev 2007-04-06
还在等你的 vector .......
qiezi 2007-04-06
加了几个方法,完成了大部分,不过暂时不打算做更多了,模板并不完善。

可以考虑做list,map已经内置了,缺的东西不多。
h_rain 2007-04-06
soulmachine的想法没错,弄一个jdk到d上来,至少也要是java.*的基本包,这东西可以不用转换得来,用D独立实现的代价也是可以接受的,只要这个底层库的效率不差,那么基于他的高层java代码转换后的D代码的效率就应该不会太差。
确实不是所有的代码都可以这样转换,毕竟语言机制就不一样。
不过看tioport的特性,还是不错的,并不是简单的代码语法转换,而且他们也认为,自动转换后,还是需要少量的人工工作量的。
现在看,jdk4d基本可以不用考虑做了:(
heromyth 2007-04-06
支持使用wxD
tomqyp 2007-04-06
大家怎么编译的,我怎么编译不过呢
Global site tag (gtag.js) - Google Analytics