ssunnyy 发表于 2003-1-23 09:34:50

为什么不用JAVA重写?

我看了myicq的源代码,发现很多东西都可以用java来实现。我觉得使用JAVA来重写,利用java的开放性,会更好的在不同的平台上运行,包括以后要直接移植到别的系统上也容易。另外,最好做成webservice,这样,将使系统的扩展能力得到延伸,比如:同一个UIN在服务器间的漫游更容易实现。

freeman 发表于 2003-1-23 10:48:45

主要是java版本的MyICQ发布起来比较麻烦,还要带上JDK
不过我觉得有必要做个java applet,这样就可以迁入到web页面中了
你说的webservice我不明白

huzheng 发表于 2003-1-23 12:08:15

呵呵,关键是没人手,我是有准备去编个java applet的,可现在gaim-myicq插件都缺时间。
用java做客户端可能还不如用GTK2,功能和移植性都要好些.主要是jdk现在不开源,一般用户安装很麻烦。不过谁有时间就也编个java客户端吧,呵呵。

ssunnyy 发表于 2003-1-23 12:25:12

对于webservice我也只是突然间想起来,具体的架构还没有仔细想过,等想清楚,想明白了,再说。:)

splash 发表于 2003-2-3 00:30:06

Java真的很慢,尤其在Linux下,我不觉得在有其它格式程序的情况下,会有人使用Java版本的程序。这是我以前开发的经验。

HeartIcy 发表于 2003-2-4 02:11:58

Java一次编译到处运行,C一次编码到处编译。

运行效率后者比前者高很多,但是开发速度慢,而且对开发者的要求更高。尤其是要做到一次编码到处运行,要考虑的问题实在是太多了。 :mrgreen:

Anomymous 发表于 2003-2-4 11:36:23

Java的编译过程是一次编(不是编码),到处译,可不是一次编译,只不过这个过程是自动的而已。

waterkid 发表于 2003-2-6 21:50:29

编个java applet,嵌在公社网页里,多好!可是偶不会~555 :neutral::neutral:
偶还要多学习,哪位同志有时间,有能力的话可以帮大家做做啊!

conner 发表于 2003-2-6 22:13:34

我对JAVA没有什么好印象,界面丑,开发工具弱,速度慢,语言抽象,字符处理弱。那个声称一次编到处运行从来就没实现过,不是版本不兼容就是设置有问题,一个很简单的程序,附带的JAR高达几M,再看看应用程序的界面,windows下面写的一到unix和Linux就变样,怎么用啊。

JAVA还是到背后server里呆着去吧,这个语言在应用程序上没有前途了。:wink:
页: [1]
查看完整版本: 为什么不用JAVA重写?