Posted on 2008-06-11 21:01
园主 阅读(68)
评论(0) 编辑 收藏
摘要:
讨论Java和C#
逗号提出:“现在应该到了Java时间吧。”
冒号顺水推舟:“下面谈论的重心从刚才的系统语言转到平台语言——Java和C#。”。。。
这既是程序员之幸——语言之间可以互相取长补短,共同进步;也是程序员之不幸——往往不得不在众多语言中作艰难选择,或者多花精力学更多的语言。。。
以前人们试图在语言的威力(power)和生产率(productivity)中寻求最佳平衡点,现在似乎更想鱼与熊掌兼得。。。
Java的目的是让一种语言在多种平台上运行,而C# 的目的是让多种语言在一种平台上运行。。。
编程语言绝非象牙塔中之物,实乃技术和商业合力推动的结果。。。
每种语言都为解决问题提供了一定的途经:C++提供了一马平川的大路,也提供了陷阱密布的小道;Java则在大路上铺设了人行道,同时封锁了捷径小道;C#同样填平了大路上的坑坑洼洼,但把一些小道上‘此路不通’的牌子偷偷改成了‘此路危险’。。。
阅读全文文章来源:
http://www.blogjava.net/xyz98/archive/2008/06/11/207187.html