我也来说说《关于Delphi,C#和java 》!
看了http://community.csdn.net/Expert/topic/5121/5121880.xml?temp=.9526331这个贴子,激动得今天这三种工具我都用了一下,Delphi我最精通,C#次之,Java还没做过项目,不过已经很熟啦,什么一大段EJB2的HOME垃圾接口我也会点。
我觉的工具之间的差别是有的,开发效率高低也是有的,在水平一定的情况下,开发工具的方便性就很重要了。但是,我还想说如果Delphi日落西山了,我们应该怪谁呢?
从语言角度
C#和Java都支持现在流行的语法元素,它们之间几乎没有差别,而且都是类C++语法,简直就是双胞胎,
Delphi的Pascal语法没有多少改进,因为BORLAND已经没有资金和实力去改进了,公司重心已经不在这里了,被MS整惨了,哈哈。
从语法美观角度
C#和Java都是变量随处声明,让只熟练Delphi程序员感觉是不太习惯,但经常写写也有习惯了,美不美观公说婆说都有理,C#和Java两兄弟一般情况下喜欢操作Class:)
调试器
MS的调试器真的很好,MS的程序真的很幸福,Borland的也不错,java使用的调试器也可以,而且IBM主导的一个java开发工具使用的技术思想真的很先进(可能已经有人知道我说的工具叫什么名字了),似乎VS.NET所使用的技术架构方式已经落后了,不承认也不行啊。
类库
.NET里到处都是Delphi/VCL,java的影子,当然这位兄弟可能也向其它老师学了不少,但它肯定不会承认他其中一位老师是Delphi/VCL,至少他们没向BORLAND交过学费,而是直接变态的把人挖走了。
跨平台
我就不说了,商业机密!
总结:
Delphi和java都是长辈,.NET兄弟是少年,所谓英雄出少年,前面的长辈的确是很害怕的,如果没有两个江湖高手IBM,BEA扶了java一把,两个长辈可能都要死翘翘了,你看其中一个长辈Delphi不是身体有点虚弱了吗?
如果你觉得我说得没道理,你也来SHOW一把?
问题点数:11、回复次数:30Top
1 楼5416(CSDN版5415)回复于 2006-12-08 00:08:28 得分 0
最后,我再来个自我介绍:
国内某大型集团公司的软件项目经理,有车有房,注意不是自行车加租屋哦,我住的可是高档商品房。技术嘛,都知道一点,了解行业方向,但并不是精通到每个语法细节,不知道的时候当然也要问啰,哈哈。如果有我知道而你不知道,想拜师学艺的,请在这个贴子里顶一顶了!Top
2 楼zuoansuifeng(左岸)回复于 2006-12-08 08:19:58 得分 0
...这么臭屁的淫Top
3 楼Dlwxn(Dlwxn)回复于 2006-12-08 08:54:52 得分 0
露一下脸,混个眼熟。
牛X,又见5416。
Top
4 楼qiume(好好回贴,天天胖胖)回复于 2006-12-08 09:05:06 得分 0
?我也来说说《关于Delphi,C#和java 》!(5416) 11 3 12-8 08:54 管理
?求一句SQL语句的写法!!!!!!!!!!!!!!(5416) 58 9 12-8 08:42 管理
?关于WINFORM中DATAGRID的一个常见的问题?(5416) 58 13 11-2 15:16 管理
?请问最BT的中文论坛是哪个???(5416) 21 20 7-30 01:18 管理
?请问怎么优化这条SQL语句啊,在线等待!!!!!!!!(5416) 58 11 7-18 16:30 管理
?寻求一个ORACLE表直接生成C#类的O/R MAPPING工具(5416) 68 3 5-29 16:43 管理
√寻求一个ORACLE表直接生成C#类的O/R MAPPING工具(5416) 38 4 5-27 12:11 管理
?关于数据类型转换问题!!!!!!(5416) 20 11 5-12 10:01 管理
?关于.net使用ORALCE数据库的数据类型的问题!!!!!!(5416) 20 0 5-11 16:26 管理
?封装数据库的表的时候,你们是使用类属性还是类字段?(5416) 20 8 4-25 17:32 管理
----------------------------------------------------------------------------
这样的水平就不要评了,免得丢人......Top
5 楼w95927w(D版第一铁公鸡^^)回复于 2006-12-08 09:17:27 得分 0
这样的淫有房有车!!牛B~~~ 要不是老板瞎了,就是老板的脑子小时候被驴踢过Top
6 楼5416(CSDN版5415)回复于 2006-12-08 09:23:23 得分 0
楼上的牛屁大爷qiume,你很牛哇,牛就回答一下我以前提的问题啊,我可是一个都还没解决呢!Top
7 楼5416(CSDN版5415)回复于 2006-12-08 09:25:20 得分 0
还有,楼上这些大爷你不服我说的,你也来SHOW一把啊,怎么,不敢?Top
8 楼5416(CSDN版5415)回复于 2006-12-08 09:36:52 得分 0
还有,qiume,以前我掉的POLO车不会是你偷的吧?你是不是很嫉妒我有车有房啊?你现在是不是还住在廉租房里啊?请回答!Top
9 楼maozefa(阿发伯)回复于 2006-12-08 11:28:18 得分 0
世界上居然什么样的人都有!
不过只有这样,世界才丰富多彩!
Top
10 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2006-12-08 12:38:41 得分 0
-_#!Top
11 楼niat97222(Freeman)回复于 2006-12-08 16:51:00 得分 0
俺们用DELPHI的人想有房有车可还真难了Top
12 楼CDSoftwareWj(95927)回复于 2006-12-08 20:17:35 得分 0
路过~~Top
13 楼icjava(阿宝)回复于 2006-12-09 08:41:42 得分 0
工具在每个人手上都会有不同的使用效果,大家说对不对?Top
14 楼lw549(那个孩子他爹)回复于 2006-12-09 11:45:32 得分 0
java我没用过,不好评论。
但是不得不承认,dotnet的调试的确比delphi牛比得多。Edit and Continue是非常不错的功能。库类就不用说了,后出的东西自然比先出的东西完美。内存占用方面vs2005比d2006少得不是一点半点。
vs2005对com编程提供了一种新的方式:attribute,程序员可以将精力集中在业务逻辑上,而不需要关心那些乱七八糟的重复的声明,这些都是由ide自动生成的。
dotnet在同一个solution里可以使用不同的语言,也就是说,界面可以是vb写的,中间层可以是c#写的,而底层可以是c++写的。debug的时候,会从vb code跳到c#代码,再跳到c++代码。非常平滑。最重要的是,它让你不再需要执着于特定语言。
Top
15 楼moklee(mok)回复于 2006-12-09 13:32:32 得分 0
呵呵,路过!Top
16 楼ChinaLoong(恐龍)回复于 2006-12-09 16:56:41 得分 0
收藏
============================================================
Short accounts make long friends.
好朋友勤算账。
============================================================Top
17 楼chijingde(AD)回复于 2006-12-11 09:16:29 得分 0
从语法美观角度
C#和Java都是变量随处声明,让只熟练Delphi程序员感觉是不太习惯,但经常写写也有习惯了,美不美观公说婆说都有理,C#和Java两兄弟一般情况下喜欢操作Class:)
这个一般情况是指啥?
LZ给我个特殊情况的例子Top
18 楼chijingde(AD)回复于 2006-12-11 09:18:42 得分 0
5416(CSDN版5415) ( ) 信誉:72 Blog 2006-12-8 0:08:28 得分: 0
最后,我再来个自我介绍:
国内某大型集团公司的软件项目经理,有车有房,注意不是自行车加租屋哦,我住的可是高档商品房。技术嘛,都知道一点,了解行业方向,但并不是精通到每个语法细节,不知道的时候当然也要问啰,哈哈。如果有我知道而你不知道,想拜师学艺的,请在这个贴子里顶一顶了!
5416(CSDN版5415) ( ) 信誉:72 Blog 2006-12-8 9:23:23 得分: 0
楼上的牛屁大爷qiume,你很牛哇,牛就回答一下我以前提的问题啊,我可是一个都还没解决呢!
5416(CSDN版5415) ( ) 信誉:72 Blog 2006-12-8 9:25:21 得分: 0
还有,楼上这些大爷你不服我说的,你也来SHOW一把啊,怎么,不敢?
5416(CSDN版5415) ( ) 信誉:72 Blog 2006-12-8 9:36:52 得分: 0
还有,qiume,以前我掉的POLO车不会是你偷的吧?你是不是很嫉妒我有车有房啊?你现在是不是还住在廉租房里啊?请回答!
......=_=!
下次打死我我也不敢没看完回复就发贴了......
我错了
Top
19 楼lxtnt()回复于 2006-12-11 13:51:32 得分 0
先生你“放”了一个错误的信息!
有钱有什么。。。。。。。不表示你真的有什么什么。。。。。。
一个家伙说三个都精通,其实自己什么都不通。。。。。。。
说了NET平台的C#是鸦片。。。。。。不是什么好东西。。。。Top
20 楼lxtnt()回复于 2006-12-11 13:52:37 得分 0
对了,还有你也不是什么好东东。。。。。Top
21 楼yanzipeng()回复于 2006-12-11 14:04:05 得分 0
路过一下Top
22 楼Darc(注册真烦)回复于 2006-12-11 14:42:40 得分 0
潜力帖。
留名先。Top
23 楼wspdelphi()回复于 2006-12-11 14:58:46 得分 0
5416能跟你混吗?有钱就是爷Top
24 楼dsj1234(http://www.dianshijin.net/)(http://dianshijin.cn)回复于 2006-12-11 15:20:18 得分 0
Delphi曾经有打造平台的机会,
如同今日的 .net
不知道被谁浪费了?Top
25 楼YouTuBe(天不言自高,地不言自厚,人不言自无能,水不言自下流)回复于 2006-12-19 16:53:34 得分 0
噢:)Top
26 楼baoaya(点头)(大风起兮云飞扬)回复于 2006-12-19 17:08:00 得分 0
我就不说了,商业机密!Top
27 楼underwater(Never be afraid of bricks)回复于 2006-12-19 17:22:33 得分 0
大脑进水,小脑萎缩。Top
28 楼ChrisAK(LOLICON)回复于 2006-12-19 17:59:36 得分 0
LZ高效Top
29 楼ChrisAK(LOLICON)回复于 2006-12-19 18:00:01 得分 0
打错了...
LZ搞笑..Top
30 楼callzjy((草魚))回复于 2007-03-29 20:16:36 得分 0
LZ高效Top




