另一个移植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
大家怎么编译的,我怎么编译不过呢
|