[八卦] 圈内有Java开发者么,移植Java API到D中如何?

troyconder 2009-06-10
D目前有两个标准库phobos和tango,但是感觉都不是特别舒服。
用习惯了Java API的写法,再去记忆D的API觉得很累,现在好像已经有人在做
.NET的封装了,不知道有没有Java的封装呢,谁有兴趣?
个人感觉不需要做太复杂了,就做成像Java包一样,直接把源码包做出来就好了。目录结构层次都和Java API一样,不一定全部实现,基础的都实现了就OK了。估计这样还能吸引不少Java开发着加入D的大家庭吧,呵呵。我有个想法,就是把D做成各个语言版本的封装API,这样的话会吸引不少其他语言的开发者,并降低各个开发者的学习曲线。呵呵 痴人说梦。
betty_betty2008 2009-06-10
DWT2里不就是吗?
hqs7636 2009-06-10
中国人是没几个能做的
troyconder 2009-06-10
betty_betty2008 写道
DWT2里不就是吗?

DWT2是GUI库SWT移植过来的啊,我意思指的是Java SDK API 就是jdk的api
troyconder 2009-06-10
hqs7636 写道
中国人是没几个能做的


难度不能说没有,但是说不能做就有点过于夸大了,这个只要熟悉Java和D的人 都能做
betty_betty2008 2009-06-10
troyconder 写道
betty_betty2008 写道
DWT2里不就是吗?

DWT2是GUI库SWT移植过来的啊,我意思指的是Java SDK API 就是jdk的api

对JAVA不太了解,但DWT2里
Base\src\java下的不是JAVA API吗?
Java.beans,java.io,java.lang,java.math,java.net,java.nonstandard,java.text,java.util...
troyconder 2009-06-10
betty_betty2008 写道
troyconder 写道
betty_betty2008 写道
DWT2里不就是吗?

DWT2是GUI库SWT移植过来的啊,我意思指的是Java SDK API 就是jdk的api

对JAVA不太了解,但DWT2里
Base\src\java下的不是JAVA API吗?
Java.beans,java.io,java.lang,java.math,java.net,java.nonstandard,java.text,java.util...

哦?我没用过DWT2,如果这样的话,那的确是一个标准的API,看来有DWT2是个好东东,不知道DWT2是D1.0还是D2.0,是基于phobos还是tango,不过其实我希望是做一个d for java的标准库,而不是基于phobos或tango
betty_betty2008 2009-06-10
troyconder 写道
betty_betty2008 写道
troyconder 写道
betty_betty2008 写道
DWT2里不就是吗?

DWT2是GUI库SWT移植过来的啊,我意思指的是Java SDK API 就是jdk的api

对JAVA不太了解,但DWT2里
Base\src\java下的不是JAVA API吗?
Java.beans,java.io,java.lang,java.math,java.net,java.nonstandard,java.text,java.util...

哦?我没用过DWT2,如果这样的话,那的确是一个标准的API,看来有DWT2是个好东东,不知道DWT2是D1.0还是D2.0,是基于phobos还是tango,不过其实我希望是做一个d for java的标准库,而不是基于phobos或tango

DWT2 是基于D1+TANGO,D2 版暂时还没苗头。
在我想来DWT2 的维护者Franco本身就是个JAVA用户,对JAVA比较熟悉吧,所以他接手了DWT这个项目,整个DWT2 在我看来就是用JAVA 的API来表达D。
sunnycare 2009-06-10
D有前途么?
hqs7636 2009-06-11
纯搬java暂时对付一下是可以,最好还是用 d 的特性重写
Global site tag (gtag.js) - Google Analytics