本人用Delphi两年了,感觉在Delphi上有点自己的小小心得,最近准备转向Java,因为他太流行了,为了自己的发展,呵呵,准备花点时间学学Java,当然Dephi我是不会放弃的,下面从这几个方面来谈谈我对Delphi与Java的看法:
1.IDE(集成开发环境)
Delphi的集成开发环境是非常好的,感觉用起来很爽,你能想到的基本上都能给你提供快捷方式,而且还能自定义修改,但是用Java的开发工具的开发环境,个人感觉跟Delphi相去甚远,甚至Borland的JBuilder跟Delphi都相差巨大,可能是各个开发工具多,所以形成不了标准吧。2.Delphi优秀的编译器技术(目前所有的成熟的开发语言都望尘莫及,更别提慢得跟牛一样的Java了),这点在给Java,10年估计都达不到Delphi的水平,当然10后年Delphi跟Java说不定都不存在了,呵呵。3.类库的设计
对于VCL类库,这是我所见到的最优秀的类库了,(个人感觉,呵呵,至少比MFC这个垃圾好多了)
VCL,Visual Component Library(可视化组件库),正是这个“有若宝山般的”Framework,不但撑起了Delphi应用开发的整座大厦,还向敢于探索的Delphi程序员敞开了一道通往软件系统设计高级技术的大门。李维在为这本书做的序言说:“VCL Framework蕴藏了大量的软件技术宝藏,它充分使用了Object Pascal的特性,巧妙的软件实现技巧,深入的语言/编译器技术,动态对象生命周期的管理以及结合设计模式(Design Pattern),是许多Borland工程师以及多年软件智能和技巧的结晶。”此言不虚。每次当我浏览Delphi VCL源码,总有一种“高山仰止”的感叹发自内心。究竟需要怎样天才般的智慧、怎样丰富的开发经验、怎样洞彻的架构理念,才能构筑这宏伟的宝殿!
Java的类库,不太了解,不太好说。希望高手补充5 语言本身
(1)Java是纯面向对象的,而Delphi完全支持面向对象的,也就是说你用Java所做的东西,都可以用Delphi来改写,而用Delphi来做的,如果用Java来写,估计要费一番周折,另外Delphi里有记录类型,枚举,集合,这写很实用的类型,在Java里估计你都要用类实现了,而这写类在Delphi的开发规范上是禁止写的或者说不提倡这样做的,比如拿记录来说Record,Delphi里面如果一个类只有属性的Get或者说Set方法,那么就直接用记录类型来表示,因为只有一个Get跟Set方法的类是没有实际意义的,那干吗不直接用Record类型来表示呢,
(2)感觉用Delphi写出来的类要比Java代码要清晰,Delphi遵循这样的类定义规则
TUser = Class(TObject)
private
FMem1: string;
FMem2: string;
protected
procedure Method1;
public
procedure Method2;
property Mem1: read FMem1 write SetMem1;
published
end;
这样的类定义清晰而且规则,总之看上去很优雅,而Java是这样定义的
public class User extends TObject{
private String mem1,mem2;
protected method1{
...
...
}
public setmem1{
}
public setmem2{
}
}如果一些函数老长,我靠那这个类要看得我累死了,感觉这样的代码风格设计很垃圾,总之看Java的类,很类,绝对没有看Delphi的类很优雅和清晰,特别是一个类如果有100个方法,呵呵,看Java的类绝对让你深恶痛绝,我想是这样的
就写这么多吧,请高手补充,我对Java不太熟悉,可能有些说的不太对
1.IDE(集成开发环境)
Delphi的集成开发环境是非常好的,感觉用起来很爽,你能想到的基本上都能给你提供快捷方式,而且还能自定义修改,但是用Java的开发工具的开发环境,个人感觉跟Delphi相去甚远,甚至Borland的JBuilder跟Delphi都相差巨大,可能是各个开发工具多,所以形成不了标准吧。2.Delphi优秀的编译器技术(目前所有的成熟的开发语言都望尘莫及,更别提慢得跟牛一样的Java了),这点在给Java,10年估计都达不到Delphi的水平,当然10后年Delphi跟Java说不定都不存在了,呵呵。3.类库的设计
对于VCL类库,这是我所见到的最优秀的类库了,(个人感觉,呵呵,至少比MFC这个垃圾好多了)
VCL,Visual Component Library(可视化组件库),正是这个“有若宝山般的”Framework,不但撑起了Delphi应用开发的整座大厦,还向敢于探索的Delphi程序员敞开了一道通往软件系统设计高级技术的大门。李维在为这本书做的序言说:“VCL Framework蕴藏了大量的软件技术宝藏,它充分使用了Object Pascal的特性,巧妙的软件实现技巧,深入的语言/编译器技术,动态对象生命周期的管理以及结合设计模式(Design Pattern),是许多Borland工程师以及多年软件智能和技巧的结晶。”此言不虚。每次当我浏览Delphi VCL源码,总有一种“高山仰止”的感叹发自内心。究竟需要怎样天才般的智慧、怎样丰富的开发经验、怎样洞彻的架构理念,才能构筑这宏伟的宝殿!
Java的类库,不太了解,不太好说。希望高手补充5 语言本身
(1)Java是纯面向对象的,而Delphi完全支持面向对象的,也就是说你用Java所做的东西,都可以用Delphi来改写,而用Delphi来做的,如果用Java来写,估计要费一番周折,另外Delphi里有记录类型,枚举,集合,这写很实用的类型,在Java里估计你都要用类实现了,而这写类在Delphi的开发规范上是禁止写的或者说不提倡这样做的,比如拿记录来说Record,Delphi里面如果一个类只有属性的Get或者说Set方法,那么就直接用记录类型来表示,因为只有一个Get跟Set方法的类是没有实际意义的,那干吗不直接用Record类型来表示呢,
(2)感觉用Delphi写出来的类要比Java代码要清晰,Delphi遵循这样的类定义规则
TUser = Class(TObject)
private
FMem1: string;
FMem2: string;
protected
procedure Method1;
public
procedure Method2;
property Mem1: read FMem1 write SetMem1;
published
end;
这样的类定义清晰而且规则,总之看上去很优雅,而Java是这样定义的
public class User extends TObject{
private String mem1,mem2;
protected method1{
...
...
}
public setmem1{
}
public setmem2{
}
}如果一些函数老长,我靠那这个类要看得我累死了,感觉这样的代码风格设计很垃圾,总之看Java的类,很类,绝对没有看Delphi的类很优雅和清晰,特别是一个类如果有100个方法,呵呵,看Java的类绝对让你深恶痛绝,我想是这样的
就写这么多吧,请高手补充,我对Java不太熟悉,可能有些说的不太对
我感觉还要N年才能流行起来的。JAVA开发效率不高,
JAVA的运行效率也不高。如果JAVA的开发环境变得好并且开发的速度快的时候或者会比较会。
再者,现在大部分地区的投资在硬件设备上的资金好像不算多,
再在的电脑运行JAVA还只能说够慢。
其实java的网络功能挺好
JB烂不能代表java烂,BCB6就恨烂!
你的表述很好, 說明你對java還幾乎一無所知!!! 我不是說delphi不好, 但在關鍵的企業開發中, 我覺得是沒有delphi存在的空間的!!當然, 如果是桌面,單機, delphi還是有很大優勢的!
你的表述也很好,说明你对Delphi也是一无所知!!!
你凭什么说Delphi不能做关键的企业开发,????
Delphi做成功的企业开发不要太多哦,Java目前过内用的最多的是什么,还不是所谓的B/S方式,JSP+Servlert(EJB)这个Delphi不能做,所以就没法比较!!!
还有企业级的开发和企业开发这两个概念,你要搞清楚了!???
最喜欢的仍然是DELPHI,希望它在底层继续发展。。
对于VCL类库,这是我所见到的最优秀的类库了,(个人感觉,呵呵,至少比MFC这个垃圾好多了)
VCL,Visual Component Library(可视化组件库),正是这个“有若宝山般的”Framework,不但撑起了Delphi应用开发的整座大厦,还向敢于探索的Delphi程序员敞开了一道通往软件系统设计高级技术的大门。李维在为这本书做的序言说:“VCL Framework蕴藏了大量的软件技术宝藏,它充分使用了Object Pascal的特性,巧妙的软件实现技巧,深入的语言/编译器技术,动态对象生命周期的管理以及结合设计模式(Design Pattern),是许多Borland工程师以及多年软件智能和技巧的结晶。”此言不虚。每次当我浏览Delphi VCL源码,总有一种“高山仰止”的感叹发自内心。究竟需要怎样天才般的智慧、怎样丰富的开发经验、怎样洞彻的架构理念,才能构筑这宏伟的宝殿!
Java的类库,不太了解,不太好说。希望高手补充------------------------------------------------------- 以上这些以经是过去了,Java的SDK/Bean是由Borland C/C++中的OWL和VCL的设计者与SUN和做开发的(是SUN看到Borland的雄厚技术实力与Borland合作的),但这一切也比不过Anders Hejlsberg这个天才在MS所创造的另外一个类库 .net Framework 主要是MS挖Borland的人才太多了 :( 还有,VJ++的WFC也一级的,但就是没有流行起来,就如同当年MFC与OWL之争一样,技术好的不一定行 hehe^^
真无奈!那位有什么好办法教我一招????
语言本身就是说Java要实现跨平台,他应该比相同条件下的Delphi效率低啊
>> to aiirii(aiirii)
>> 你的表述也很好,说明你对Delphi也是一无所知!!!
水平高低都是相對而言的!!!我承認對delphi并不是了解太多, 但相對你一開始那個討論的水平來說, 我敢說我絕對知道不少;
>>还有企业级的开发和企业开发这两个概念,你要搞清楚了!???
我不想在個別選詞上作過多爭論, 你覺得我用詞錯了, 沒問題, 你改正!!!to CDSoftwareWj(95927)
>> 那vc6与bc5比呢??
>>你知道vc6组中有多少人以前是Borland的人?
我個人絕對覺得綜合 bc5 比 vc6 差很多, 當然這是我個人的感覺, 代表不了什麼!!
至于vc6組的構成, 我覺得, 成者為王 而已, 對我而言, 當然選擇最合手的開發工具.我們可以跳槽到更好的公司, borland,或其它公司的員工當然也可選擇更有發展,更高待遇類的公司!!
我时间仓促,仅仅是简单的说一下,只是说的笼统一点,让大家可以说开去讲,你认为我所列的那几个方面,你都知道得不少,只能说你是自以为是的家伙~!!!!>>>>>但在關鍵的企業開發中, 我覺得是沒有delphi存在的空間的!!當然, 如果是桌面,單機, delphi還是有很大優勢的!
>>>>>这是你的原话,那么我想请问一下,你凭什么这么认为,另外什么叫企业级的开发,你给大家介绍一下.
其他的都是垃圾
Delphi将来也可以多平台统一
呵呵
>>(1)Java是纯面向对象的,而Delphi完全支持面向对象的,也就是说你用Java所做的东西,>>都可以用Delphi来改写,而用Delphi来做的,如果用Java来写,估计要费一番周折,也許我是主觀了一點, 其實很簡單, 我就是根據你上面一句話來判斷你的水平的!!!
識點皮毛, 在網上看點評論, 以為世界就是這麼簡單, 盡在掌握中!!!可笑!!!
JAVA的运行效率也不高。
但相比较之下,JAVA的某些功能还可以!要不就改用BORLAND新出的C# Builder吧!
2、VCL中也有垃圾,但是VCL的开发界面要比MFC好;
3、流行的东西不一定是最好的,但是肯定是能够挣钱的;
4、在许多应用中,效率不是唯一要考虑的。
java的长处是跨平台,如做嵌入式开发,delphi能比吗。
这句话确实有欠妥之处!
另外本人从不认为我懂得很多,需要学习的东西还很多,而且也一直在向高手学习中!!
但是象你这种人估计水平也就那样,原因很简单,从没看过象你这种口气,自以为是所谓的"高手"能高到哪里去!!!
----------------------------
这部分 hehe^^
我并沒有在表達我是不是"高手", 這種東西很虛的, 看與誰比較, 可能你在公司里或某個小論壇是高手, 但到更廣闊的天地, 又會覺得自己渺小!! 我無意與你比較, 或與誰比較, 說我知道的多一點!!
回到我最初的留言, 我只是以我的方式表達對你提出的論據的"反對"! 無它, 也不是針對你個人!!!
我曾用delphi作為我的編程習慣多年, 但現在我是個多語言使用者, 所以, 比較中也會發現其中的局限與不足!!!
也許, 你也是用delphi的習慣去思索Java吧, 所以, 你會覺得Java不是很好!!!
但我在使用中, 一些在Java的自然而然的事, 在delphi中實現起來就很別扭!
當然, 我關注, 在意的是程序結構,業務邏輯方面的實現, 如果, 從界面實現, 或性能這些方面來評論, 會有不同的結論吧!!!
真正在实际的应用中,不是你会JAVA就一定会比DELPHI好,也不能说DELPHI比JAVA差。这些东西大多会受到公司的发展方向以及开发效率的限制。能网络方面delphi的确有点不如java,但其它的方面都感觉比java好,特别是开发效率方面。各位老大应该都是有经验的开发员了吧所以一味的追求流行的开发工具也没什么意思。
没有Web ,Java就和垃圾差不多SUN的OS Solaris就是没有软件支持,只能搞个Java才有人用Java 的局限性太大了,用Java写游戏?3D?应用程序都没有几个是Java写的Java的唯一好处:跨平台,单靠的是VM,如果有Delphi Script的VM,Java就不在是那个好的了,但跨平台也有很多不好的地方:效率低下,不能充分利用系统资源和系统提供的很多优势API,等的DotNet的开发模式成熟了,用WinForm写APP和Web变得一样的简单,如Java没进步,这样一定会淘汰的,离开了Web的Java如同鱼没有了水。Delphi将全面支持DotNet还有的Java的支持库很少的,功能也很有限,Delphi的第三方支持可以说最好了,搞什么都有组件,RAD是名副其实的,Java在这方面不敢恭维了
对你的观点深有同感,但是WebService是将来的发展主流啊,IE也有可能会发展为下一带的操作系统,正因为这样Java才会如鱼得水啊。其实如果没有Web,Java什么都不是
看了楼主的表述
我承认DELPHI很强大
我以前也一直在用DELPHI
而且现在还很喜欢
不过作为一个技术人员
楼主不觉得这样的说法太片面了吗
如果JAVA没有其独到的竞争能力
那么JAVA早就被市场淘汰了
现在IT行业里
所谓人才泛滥
其实真正追究起来
能有实力成为程序员的我看不多
DELPHI的类把很多底层实现技术都封装起来了
也许大家用起来都觉得很方便
但其实也造成了很多程序员的依赖
如果离开了IDE
试问还有几个人能写DELPHI的代码
甚至编译和运行
其实每种开发语言不过是程序员手中的一把利器而已
楼主之所以喜欢DELPHI
或许是因为楼主能自如地驾御DELPHI这把利器
然轻易地否定其他利器锋利的光芒
不免显得有点浅薄和井底之蛙的感觉
楼主还说出了“MFC这个垃圾”这样的狂言
恐怕就连DELPHI的创始人(当然现在被微软挖走了)
也未必敢如此不恭
真不知楼主是太狂妄还是太无知
我曾遇到过一个小师弟
他对C++情有独钟
他研究MFC时间还不是很长
写出来的代码同样惊人
真正的JAVA高手你见过吗
我见过
和我见过的DELPHI高手一样
令我折服
JAVA为了保证跨平台
所以在虚拟机里做了很多限制
但要做系统级的底层开发
JAVA依然保留了很多接口
楼主既然口称对Java不太熟悉
何不虚心求教却发而大发狂言
这不过徒增笑柄罢了
卫什么总有人对这么无聊的话题乐此不疲。曾听说语言的争论是偏激和无知的,今天见了各位的高论,信乎。大家继续,我写我的程序去,随便你们怎么说
你說得很好, 但用了太多過份的假設, 如:
>>没有Web
>>如果有Delphi Script的VM
>>如Java没进步
假設都不成立, 因為這些都是客觀存在的事實了;而且, 你有些我認為在概念上都錯了!!!如:
>>SUN的OS Solaris就是没有软件支持
你用過Solaris? 你在上面有多年經驗??
>>Java 的局限性太大了
"局限性"這個詞, 從來都是對低手而言的!!!
>>Java的支持库很少的
你熟悉Java的支持庫?? 是你不知道存在某些庫, 還是确實沒有??
>>用Java写游戏?3D?
建議你看看Jdk1.4自帶的範例程序中3D部分再說,然後再到手機,PDA開發論壇看看討論!!!to purples:
>>卫什么总有人对这么无聊的话题乐此不疲
我同意你的說法, 一般,高手是不會參與其中討論的, 我想. 但我也不是高手, 故參與其中.
所以, 你也可適當看看:
>>对java根本不懂得人对java大放厥词
在delphi論著壇, 想找到真正的java高手???難!!!
我看DELPHI除了能像VB一样在开发WINDOWS客户端上略有成就,其它方面呢?
什麼是那個東西(軟件,語言,工具)不能實現的;什麼是我們不懂,不知道的??
有部分人, 用很簡單的方法來判斷: 凡我不知道,不懂的, 就是那個東西不行的!!!to lovingfish(千层糕) :
看了上面大家的討論, 你能期望得到正确答案????
真搞不懂,你干吗不能讲点实际的东西,老是在这里含蓄的给别人乱扣帽子,以显示自己。
>>>>部分人, 用很簡單的方法來判斷: 凡我不知道,不懂的, 就是那個東西不行的!!!
你到头看看,我讲了什么Java能做不能做的???
>>>>>>>>to lovingfish(千层糕) :
看了上面大家的討論, 你能期望得到正确答案????
大家是来讨论问题的,至少我是这样,我的本意是对比两种工具或者说语言,当然言语可能对Java有点偏见!!!不知道你凭什么这么说?我不希望你别有用心!!另外希望你能贴点自己的真实意见跟想法,无所谓对错,说错了,没人把你当菜鸟!当然你如果以寂寞高手自居,那请自便!!!真正的高手不是说不会来参与这个问题,而是以技服人,不会过多的参与没有任何实际意义的嘴皮之争。对别人的看法挑三检四,自己又没有拿出令人心服的东西出来,不是高手所为,希望你也能做到!!!
我對這裹的討論, 老實說, 沒什麼興趣, 但有時見到這個貼子前了, 我又禁不住進來看看大家有什麼高論!!
我覺得你比較敏感, 我并非針對你來發表評論的! 除非你覺得我說的"部分人"中的問題也是你的問題!!! 攻擊你對我來說并沒有成就感或其它感覺!!! 我覺得, 我除了我第一次留言有點傷人自尊之外, 其它本沒有問題!!
>>我不希望你别有用心!!
我并沒有你所多心什麼別有用心, 我只是根據上面大家發表的言論來來回復!!! 然後, 上面的討論, 你覺得有任何人給出 " 任何实际意义 " 上的技術討論???
>>希望你能贴点自己的真实意见跟想法
我是一個比較簡單的技術員, 我說出來的, 都是我的真實想法, 你不用懷疑我是FBI 或 什麼反對中國統一 或 是不抗日的敵對分子!!
>>对别人的看法挑三检四,自己又没有拿出令人心服的东西出来,
我多次提出了我的對別人結論的討論, 請你注意!!! 而且, 請你參考 purples() 留言第二句.
反而是你, 只老是強調提醒我要學習高手的做法, 而不是好象你第一次針對我的技術部分表達的錯誤的修正!! 請你也注意!!!
to ThenLong(loveDelphi)(likeC++) :
>>pascal也可以跨平台,Borland能做到,支持Delphi for Win32/Linux
你說得對, 但你可知 .Net, Java 所謂的實現跨平台的機制, 是如何實現, 而對應的delphi for win32/linux 是如何實現!!也許簡單的看一下VCL源碼, 就可比較出兩者的區別與限制!
>>>>>DELPHI能像J2ME一样开发手机软件吗?
能!!
>>>>>DELPHI能像J2EE一样开发高效率的WEB服务吗?
开发WEB服务器非Delphi所能为,这是Delphi目前的一个弱项!!
同时你不觉得,离开了WEB,Java就只剩一个名字了吧,你见过有人用Java做过App吗???
因为Delphi本来就是主要做Win32下的App开发的,另外提醒以下那位台湾先生aiirii
,Win32下的App可不是你所认为的单机版??????
>>>>>DELPHI能像JAVA一样高效运行于各种操作系统中吗?
JAVA的效率?????恐怕跟Delphi比不是一个级别上的吧,
Java的开发效率跟运行效率都比较差,这是事实!
就象Liuyang所说的
DotNet的开发模式成熟了,用WinForm写APP和Web变得一样的简单,如Java没进步,这样一定会淘汰的,离开了Web的Java如同鱼没有了水
至于运行在多个操作系统,呵呵,Delphi同样可以。
所以Java能够运行在多个操作系统中,但是低效率的,Delphi却能高效的运行在多个操作系统中,只不过需要重新编译一下(Delphi for Unix/linux)。
>>>>>DELPHI能像JAVA一样让微软感到害怕吗?
呵呵,Java本来就是Sun/IBM阵营为了对付Microsoft推出的,有这么强大的背后势力,Microsoft当然 不敢等闲视之,但Java语言本身,呵呵???说他是阿斗过分了点,但也不远了。
>>>>>DELPHI能像JAVA一样让世界各大公司纷纷支持它吗?
因为Delphi是真编译,又有众多的第三方构件厂商支持,有没有世界各大公司支持这不重要!!!倒是Java有天生的缺陷,才需要众多世界各大公司的扶植。
>>>>>>我看DELPHI除了能像VB一样在开发WINDOWS客户端上略有成就,其它方面呢?
你就是这么看Delphi的?????你先搞清楚Windows客户端是什么再说吧???????国内的很多公司用Delphi来做客户端???他们无非是赶赶潮流而已,对技术他们的决策层又知道多少呢??
我不忍不住又想说几句了
我说过了
每种语言不过是程序员手中的利器
没有绝对的最好
关键还是看人
我的程序员生涯就是从DELPHI开始的
所以我很喜欢DELPHI
我不否认DELPHI的强大
但我不赞同楼主片面的说法
楼主真没见过Java做的App吗
告诉你
数据库领域里一直领先的ORACLE几乎都是用JAVA写的
是不是很惊讶
你没见过不奇怪
因为你没见过的还很多
我现在所从事的工作就是用Java做App的
所以我才看到了JAVA强大的一面
前文中我也说过见过不少的JAVA高手
原因就在这样
说到运行效率
JAVA和DELPHI本就不在一个起跑线
没法比
虚拟机本就是为跨平台而设计的
我不知道楼主对底层技术了解多少
各操作系统本就没有统一的编译标准
就连汇编语言
针对不同的系统都有不同的写法
我不知道楼主所谓的运行在多个操作系统是否与跨平台相混淆
试问同一个编译器如何可以在不同的系统编译成相同的二进制代码
如果可以大概虚拟机机制也就不存在了
既然JAVA是运行在虚拟机之上
那么慢是无法避免的
如果DELPHI也运行于虚拟机上
恐怕运行效率也有待考证了
JAVA为什么有这么强大的势力支持
有没有想过JAVA的发展历史
从最初的为电器消费品嵌入式开发到现在的企业级解决方案
如果经不起考验现在早已淘汰了
也就没有今天的无聊之争了
既然JAVA存留下来了
而且这是个铁定的事实
说明其确实有存留的意义和发展的潜力
以前的Borland C++曾经强盛一时
为何现在已不再是主流
当然其中有不少是管理上的原因
但微软同样花了不少的心思
却始终面临JAVA的压力
这难道还不够JAVA骄傲吗
如果象楼主所说的
JAVA有强大的依靠
那为什么这些强大的依靠不直接支持DELPHI
SUN,IBM再加上BORLAND三强联手不是更能威胁微软吗
很多人说的不错
一般高手是不会来讨论这种问题的
因为会显得很幼稚
真正的高手不管用什么语言开发
写出的代码都很漂亮
见过用用面向对象的思想写汇编程序吗
古人说高手能以叶杀人就是这个道理
我离高手还差着老远的距离
所以我还是不能平静地面对这样的问题
惭愧惭愧
就不要钻牛角尖不论什么最终都是机器代码,那个优化就那个快
基本上VC和Delphi的ASM都差别不大的(除了MFC和VCL比)Java肯定最慢的,DotNet不用多久就快于Java的,局限在一个平台的好处就是性能可以优化,通用的东西总是最慢的
至少到目前,我覺得java 與 delphi并沒有很多可比性, 兩者并不處于二選一的競爭中, 都有自己適應的領域,如果能夠同時掌握, 那對個人來說應該是能力倍增, 并不會衝突!
我感覺到很多人對java很不以為然. 但我在開始接觸Java的時候, 卻被其截然不同的開發思想與表現能力震驚了, 想不到有如此簡單的方式實現我以前或者做不到的功能;想不到竟然真的可以做到跨平台..., 大家感覺體會不同, 但希望有一天,你們也會有這種進入一個新天地的感覺!!!
順便修正一個觀念:
delphi是不可以開發PDA類程序的, 我開發Pocket PC程序已經半年了, 沒聽說過! 在borland的新聞組里看到, borland 可能在delphi.net的再下個版本支持Ce.net的開發,但情況并不樂觀! 我記得在<<程序員>>中看過, 也只是一個類delphi的工具, 那種是試驗性的, 真正拿來開發,可行性不高;
還有個問題, 我是大陸人, 有人稱我為 "台湾先生", 是錯的! 只不過我的公司是給香港,澳門公司開發軟件的,所以用繁體操作系統!!
任何软件都会有它发展的潜力与空间, Delphi作为Borland的头打产品, 没有理由它不会发展, 从Delphi的发展到今天, Delphi一直在追随技术的前沿, 也许有太多大家不满意的地方, 但不要光抱怨(你看我的机器上打了MS的十多个补丁), 既然你选择了她就不要放弃她, 毕竟现在的能与Delphi抗争的开发工具还是太少了, 她不管你企业级应用开发还是桌面级应用开发, 它都是比较有效率的一个, 确实凭良心说, 现在没有哪个开发工具能做到象Delphi这样优秀: VC开发效率太低, Java企业应用开发还可以, BCB后天不足, PB局限性太低, VB在现在OOP的盛行的现在已没有存在的价值了, CSharp是新生事物,可能会很有前途,但对现行开发来说, 困难很多。我宁可做一方面的高手, 而不愿做多方面的低手
以上是个人片面之辞, 欢迎大家扔砖头。