哎,为了将来只有从DELPHI转JAVA欢迎大家来大讨论!!!(提供帮助者都有分) (100分)

  • 主题发起人 sqlmanDJ
  • 开始时间
K

kevincsg

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi与Java怎么比嘛???
至于这两者的前途,我个人觉得还是Java比较乐观点,delphi以后真的很难与.net抗衡,
M$的framework真的很强,我也真的怀疑以后还有语言之分吗???
我想应该没有了,你心情好用C#,心情不好用VB.net,而Delphi呢???孤立无援,加之pascal用的
人也少,前途更加...
我看Borland真的应该大力发展Kylix,还是在linux下大力发展吧!
说到这里我真的非常难过,我心爱的Delphi,唉......

 
M

mickeylan

Unregistered / Unconfirmed
GUEST, unregistred user!
楼上的,你们说的那些也算企业应用。你们有没有做过邮政、电信、金融的系统?!
我从来没有听说过这些系统真正的应用是用JAVA做的。记得上海华腾公司用JAVA做过一个
办公系统,才一百多号人使用就不堪重负了。用友公司也用JAVA做过一套财务软件,可后
来也夭折了,其原因就是执行效率的问题。
另外请问楼上的能用JAVA做一个加密狗的程序吗?!
对了,不要和我讲编程功底的问题。我从89年开始写程序,精通C/C++、DELPHI、汇编、VB、
FOXPRO、JAVA,做过多项大型的应用,自认为水平要比你们几个高。所以请你们谦虚一些。
 
G

gzfrank

Unregistered / Unconfirmed
GUEST, unregistred user!
向你学习,本人也正学习Java。
请大家提供学习的资源,还是不要对无关问题争论不休。罗卜白菜各人所爱。
 

小猪

Unregistered / Unconfirmed
GUEST, unregistred user!
嘻嘻,不好意思,我那个项目虽然不是给银行做的,
可怎么看怎么像一个金融系统。
 

小猪

Unregistered / Unconfirmed
GUEST, unregistred user!
忘了说了,东软给华夏基金做的系统也是用java做的。
 
M

mickeylan

Unregistered / Unconfirmed
GUEST, unregistred user!
To 小猪
  华夏基金的程序也算是金融系统?!东软如果有种就用JAVA给国家邮政局做一套邮政
储蓄系统,或给中国电信/中国移动做一套计费系统。如果真做了,我想东软的麻烦也来了。
如此大的一套系统用C写出来程序跑起来都困难,一个广东省中心就需要处理能力是18000TPCC的
机器,如果用JAVA做,你拿什么机器去跑应用?!
  不要以为用JAVA加WebLogic之类的东东做个网站就叫企业应用,真正的企业应用我想你
可能连见一下的机会都没有。还是多学习学习吧!
To 吴剑明:
  “我们开发的是企业级应用,我们的JAVA APPLICATION负责全国的通信管理.这叫DEMO么?”
你的这个程序难道是在赛扬上跑吗?
 

战鹰

Unregistered / Unconfirmed
GUEST, unregistred user!
看看我的这个算不算是电信级的应用呢?《联通通用短信息查询系统》给联通弄的,开始的时候联通说要上SUN
所以用的JAVA,但程序是在WIN2K上调试完成的,并用了一台DELL PIII800+512RAM 的服务器做试运行,但是后来联通
用了以后说性能不错,暂时不换SUN了,就一直用下来,开始的时候只有一个查高考成绩的项目在上面,后来陆陆续续
什么中考、考研最后连短信游戏都挂上了!一天10多万的流量!峰值的时候一小时就有数万的流量!从运行到现在只
死过一次机是因为红色代码非我的程序的问题!其实照我看,如果另外有一台数据库服务器,我那个程序用P200MMX也
应该没有问题!
至于用友的程序有问题我认为问题可能是用友对JAVA的掌握还有问题!而不是JAVA有问题,至于电信级的JAVA应用举
一个最简单的例子,大家听过手机炒股、手机银行吧,这些应用都要用到STK卡,而STK卡就是基于JAVA的!而且国外
的很多手机方面的应用都是机遇JAVA的不论是客户端还是服务器端都有,比如日本DoCoMo的i-mode技术就是基于JAVA!
没有什么大惊小怪的,JAVA在国内不吃香不,能说JAVA的性能有问题,反而说明我们在技术上过于钻没用的牛角尖!
现在的计算机应用更注重应用领域而非科学领域,只要性能达到客户的要求,那么采用什么开发方法并不重要,但是
客户往往在开发周期方面要求很严格,采用JAVA可以更快的将程序完成,同时还可以达到客户的要求,同样的一个应
用报价都是10万人家用一个月搞完,你用3个月搞完用户选哪个?等你搞完了,人家那边客户都可以收回成本了!我们
的程序员为了追求效率很放弃很多东西,而这些东西在短期内看上去是无关紧要的,但从长期发展的眼光来看却是非
常重要的,我们对JAVA的轻视早晚会使我们尝到苦头!
 
M

mxt

Unregistered / Unconfirmed
GUEST, unregistred user!
Java 和 Delphi都是好东东,各有好与坏处。Java最大的好处在于,它是一种编程标准,
而不仅仅是一种开发工具;Delphi是一种非常有用且极为优秀的开发工具。
Java 无论那种Java,只要它符合Java的定义,它就是一种逻辑语言,它不直接有CPU中运行,
所以Java的性能是Java程序的性能与它的解释器的性能有关。而Delphi的代码可以直接
在CPU中运行,在极限情况之下:Delphi代码的执行效率要比Java代码的执行效率高。
以上例子中,各位大人所言:其实是低诂Intel的CPU的处理能力,Intel 这小子的CPU毒得
很!还有就是大型应用程序,有时占用 CPU的时间并不多;大多数情况之下比一个3D Game
省CPU得多!
本人做的管理系统核心程序,其CPU的平均占用率没有超过10%的;很多时候,管理系统的
CPU占用量,还不及Mouse动一下的CPU占用量。所以相通过"大型应用"来测试Java与Delphi程序
是不太可取的。
还有过去的Java真的很慢,跨平性能也不行;不过现有Java性能有所提高,打个比方:
与PB不相上下了吧?!
----------------------------------------------------
(MXT些言一出,飞刀四起,唉!可怜mxt空有状志邻云......)
 

吴剑明

Unregistered / Unconfirmed
GUEST, unregistred user!
mickeylan:
恐怕是你自己不熟悉吧.目前中国邮政系统的综合网,就是以JAVA来写的,是基于BEA的WEBLOGIC,
我曾经在邮政干过,比你熟悉的多.这也不叫"企业应用"? 那你的企业应用是什么概念?
>>我从89年开始写程序,精通C/C++、DELPHI、汇编、VB、
>>FOXPRO、JAVA,做过多项大型的应用,自认为水平要比你们几个高。所以请你们谦虚一些。
你算了吧.你这口气怎么就象那些毕业生写求职书那样的,自吹精通XXX.熟悉YYY.我就不相信你
对这些都熟悉.另外: 你连我们是干什么的都不知道,就自吹水平比我们高,也太自大了吧?
>>另外请问楼上的能用JAVA做一个加密狗的程序吗?!
差点忘了说,加密方面一直是JAVA的强项.呵呵.
该说的我都说了,你们爱不爱学JAVA不关我的事.我的发言到此为止.以后恕我不再跟各位老大的贴子.
 

小猪

Unregistered / Unconfirmed
GUEST, unregistred user!
鸡蛋,不要动气嘛,大家探讨的是语言、工具。
mickeylan,你也别生气,青菜萝卜各有所爱,
没必要上纲上线。
不要搞人生攻击。
 
Z

zhukewen

Unregistered / Unconfirmed
GUEST, unregistred user!
请问有没有java论坛?
我想去看看。
 
F

fly-king

Unregistered / Unconfirmed
GUEST, unregistred user!
java的程序调试起来很不可靠,这里通过的到了其他的地方就不成,而且你就是没有办法,
仿佛是虚拟机的问题,自己感觉受骗了似的
 

夜鹰

Unregistered / Unconfirmed
GUEST, unregistred user!
TO 吴剑明:
想学JAVA,但不知道怎么开始入手,希望推荐一两本书!

 
M

mickeylan

Unregistered / Unconfirmed
GUEST, unregistred user!
To 吴剑明:
  你提到“我曾经在邮政干过,比你熟悉的多”
  你知道我是做什么的吗?你说的那个JAVA+WEBLOGIC只是邮政的183网站,而且只是在
部分省使用,并没有在全国使用。真正的邮政综合网你知道多少?!
  我还要告诉你,我不仅精通我说过的那些程序设计语言。我还熟悉Oracle数据库、精通
Cisco、3COM、北电、新桥的路由器、交换机、熟悉Solaris、HP-UNIX、AIX
SCO UNIX、Digital Unix。你以为像你那样,会一个JAVA就很牛了吗?要知道
天外有天,人外有人。
  另外还可以告诉你。我还做过电信息97、163、MPTNET(这东东不知道你听
说过没有,不过是一个非常大的网,可惜的是现在MPT已经不在了,不过MPTNET还
在)。对于邮政的项目我就做的更多了,从绿卡到综合网再到183以至后来的185我全
都参与,对邮政、电信的了解以及做项目的经验绝对比你多。所以请你以后说话客气一些。
  别外:
  C+汇编 VS JAVA 是不同层次的比较,C+汇编可以做任何事情,包括做一
个新的操作系统,而JAVA呢?永远只停留在应用的层次,这些是由JAVA的特性所决
定的,是不争的事实。没有C和汇编就没有计算机的今天,也不可能会有JAVA,所以你
如果要和我讨论这方面的问题,不用说话你就已经输了!^_^
 
M

mickeylan

Unregistered / Unconfirmed
GUEST, unregistred user!
To 战鹰:
  你所说的那个程序当然算是电信级的应用。不过你的客户是联通而不是中国电信或
移动。所以你的程序并没有经历过真正的考验。要知道联通和电信、移动可不是一个档
次的。就好像是蚂蚁和大象的区别。如果你的程序是给电信或移动做的,我想你可能就
不会发这篇贴子了。
  其实我也是JAVA爱好者,我也很喜欢它,基本是JAVA一出现我就开始学习了,我的
机器里现在就装了JBUILDER,我也用JAVA做东西。可现实又使我不得不排斥它。生活往
往都很无奈呀!
 

战鹰

Unregistered / Unconfirmed
GUEST, unregistred user!
俺一直不明白的就是为什么有些人不了解实际情况就感发言?
to mickeylan
我也承认中国移动的通讯量与联通的业务量相比会大很多,
但是要说不在一个档次上可不好说!毕竟都是电信企业业务量都非常的巨大,
联通和移动在黑龙江手机市场的占有率的比例是1:3如果我的系统拿到移动
取用其业务量充其量也不过是现在的6倍!但是我的程序现阶段可以在一个小
时内处理10万的业务量,也就是说我的程序在现有硬件的基础上可以承载正
常业务量的24倍!如果忽略夜间业务比较稀少的10多个小时我的系统也可以
承载现有业务量的12倍的业务!
至于你说的没有承受过考验你可错了,为了保证程序没有问题,我可不敢直接就将
编写好的程序拿到联通的机房去安装,俺可是在自己的机器上做过模拟测试的!不
然等客户反映有问题再去解决可就太被动了!
俺的原则是在比客户配置低的设备上至少要达到客户提出的业务量的10倍以上的性能
我才会交货,不然你半夜12点被联通那帮家伙一个电话叫到机房好受啊!
中国的软件企业最大的问题就是总想拿客户当试验品!而不是把程序测试好了才交货!
另外从使用上讲我也并不喜欢JAVA比如不过客户要求系统在WINDOWS下运行我可能会考虑
用DELPHI,但是并不是因为JAVA的性能低下!是因为个人习惯!另外,对于电信企业而言
使用SUN的小型机没有什么经济上的困难!搭配一套SUN还可以多赚两个何乐而不为呢?
 
M

mickeylan

Unregistered / Unconfirmed
GUEST, unregistred user!
TO 战鹰:
  你刚才所提的短消息查询系统在联通并不算什么大系统,只是一个非常小的系统而已。
真正意义的电信级应用比如实时计费系统,对于像广东那样的大省可能一分种的数据量都
比你的《短消息》一天的数据量大。这些方面的情况我非常了解,我做了11年的邮政、电
信的项目(可以说我一工作就和邮政、电信结下了不解之缘,当时我们可是从Novell 1.5
做起的呀)。如果你不信,你可以试试用JAVA给某个电信公司做一套实时计费系统,你马
上就能体会到我说的一切。另外,联通的实时计费系统好像也不是用JAVA做的吧。另外,
三家公司不在一个档次也是不争的事实,看一下三家公司每年的利润就知道了。
 
H

hpretty

Unregistered / Unconfirmed
GUEST, unregistred user!
凭我个人的感觉,JAVA是比DELPHI慢得多,
但是在一般的小型应用系统中,如果你的程序写得不好,也可能会你的
DELPHI程序比人家的JAVA程序快,所以目前来看,性能是不应该考虑的首要问题,
如果你的程序不是特别大的时候的话!因为毕竟现在的PC比10年前的大型机慢不到哪里去!
 
D

dxcwxc

Unregistered / Unconfirmed
GUEST, unregistred user!
反对将任何工具神化,JAVA同样不行,再过几年你可能发现
今天的JAVA就和FOXPRO一样只是风光了一阵,再有不要贬底PB
现在许多国家级别底项目用底就是PB,举例联想用PB开发
国家税务项目,现在正在往全国推广。
 

吴剑明

Unregistered / Unconfirmed
GUEST, unregistred user!
mickeylan:
老大说话真的很有意思.我简直快喜欢上你了. :)
我说的是综合业务数字网.那个破183/185算什么? 广东省的185 ,以前叫什么易博.现在不知道叫什么
了.那是我亲手做的.那个怎么会用JAVA来做?那个是用MS SITE SERVER做的.我说的是目前正在全国
推广的大型网络.当然,是邮政自己吹嘘的.以前我在给邮政做的时候,那两台城市主机就摆在我旁边.是HP的
UNIX.任我摆布.
另外: 我也要告诉你, 我也不是只会JAVA的人. 我只是去年开始用而已.以前我用过DELPHI,C++,VB,
ORACLE...... 不过我不爱象大哥那样和人家数手指头.我始终认为,不管什么开发工具,原理都是一样的,
所谓一通百通.更何况,C++汇编能写OS又如何? 你会写吗? 当然,你可以吹嘘你会,反正也没人来查你. :)
顺便想说说的是: 大哥精通这么多东西,恐怕是在娘胎里就开始给人做项目了吧? 亦或者是半桶水? 因为
大哥说的很多很多人也会啊?? 不过小的对您是特别的爱戴, 就象老鼠爱大米.....
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部