06 2008 档案

冒号和他的学生们(连载21)——后台脚本
     摘要: 讨论Perl、PHP、Python和Ruby 语言
“剩下四种动态语言,我们将之归为后台脚本语言。”冒号说着画了张图表。。。

Perl凝练晦涩,Python优雅明晰,Ruby精巧灵动,PHP简明单纯。。。

叹号——没有最好的语言,只有最合适的语言。
逗号——没有糟糕的语言,只有糟糕的程序员。
问号——没有一种语言是万能的,只会一种语言是万万不能的。
引号——废除对语言的宗教信仰,建立对语言的哲学思维。
句号——编程就是在人脑和电脑之间寻找最佳平衡点的过程。。。  阅读全文

posted @ 2008-06-24 03:14 郑晖 阅读(2883) | 评论 (6)  编辑

冒号和他的学生们(连载20)——前台语言
     摘要: 讨论VB、Delphi和JavaScript
稍事休息后,冒号切换了话题:“接下来简单聊聊Visual Basic和Delphi。”。。。

在以网络为中心的企业解决方案中,作为平台语言的Java和C#是两棵比肩而立的大树,在它们周围生长着郁郁葱葱的动态语言的小草。。。

待友之道,贵在放大其优点而缩小其缺点,对待语言亦当如此。其实JavaScript的强大和优雅是超乎想象的,它如一只神奇的魔袋,乍看平淡无奇,却总能变出意想不到的宝贝。。。

前台编程涉及面专,绚丽花哨的界面更容易让初涉编程者产生成就感;后台编程涉及面广,需要深厚的技术积累和缜密的设计思维;底层编程涉及面深,给人神秘莫测之感。然大道相通,难者亦易,易者亦难。。。  阅读全文

posted @ 2008-06-16 23:52 郑晖 阅读(2294) | 评论 (6)  编辑

冒号和他的学生们(连载19)——平台语言
     摘要: 讨论Java和C#
逗号提出:“现在应该到了Java时间吧。”
冒号顺水推舟:“下面谈论的重心从刚才的系统语言转到平台语言——Java和C#。”。。。

这既是程序员之幸——语言之间可以互相取长补短,共同进步;也是程序员之不幸——往往不得不在众多语言中作艰难选择,或者多花精力学更多的语言。。。

以前人们试图在语言的威力(power)和生产率(productivity)中寻求最佳平衡点,现在似乎更想鱼与熊掌兼得。。。

Java的目的是让一种语言在多种平台上运行,而C# 的目的是让多种语言在一种平台上运行。
两个平台语言,一个重在语言,让语言向平台扩散;一个重在平台,让平台来凝聚语言。。。

编程语言绝非象牙塔中之物,实乃技术和商业合力推动的结果。。。

C++提供了一马平川的大路,也提供了陷阱密布的小道;Java则在大路上铺设水泥,同时封锁了捷径小道;C#同样填平了大路上的坑坑洼洼,但把一些小道上‘此路不通’的牌子偷偷改成了‘此路危险’。  阅读全文

posted @ 2008-06-11 19:27 郑晖 阅读(2739) | 评论 (4)  编辑

冒号和他的学生们(连载18)——系统语言
     摘要: 讨论C语言 , C++ 和D语言
问号忙问:“您打算比较哪些主流语言呢?”。。。

关于C语言,前面多次提到。这是一把历久弥新的宝剑,一旦出鞘,依旧寒光逼人,锋利无俦。有了它,便如战将有了佩剑,平添一分独闯敌营的胆气。。。

能力越大,责任越大,风险越大。此话既适用于编程语言,也适用于程序员。。。

指责C++不是100%OOP的说法更是荒谬之极。OOP又不是金子,含量越高越好。试图把一切都装进OOP的箱子里的想法无异于削足适履。。。

C与C++同为系统语言,决定了它们的理念是:优化机器的时间而不是人的时间,优化机器的记忆而不是人的记忆;假设编译器是愚蠢的而程序员是聪明的,因此赋予程序员更多的权利、义务与责任。。。

C++是匹无辔无鞍的野马,看似桀骜不驯,若能顺性而御,必能足踏飞燕,行千里而不劳。。。  阅读全文

posted @ 2008-06-05 13:05 郑晖 阅读(3151) | 评论 (27)  编辑

冒号和他的学生们(连载17)——语言讨论
     摘要: 关于编程语言的讨论
教室里,学员们正热火朝天地讨论着流行的编程语言。。。

通禅悟道者拈花不语,坐井观天者蛙鸣鼓噪。。。

如果说编程范式是一种文化,那么编程语言更像是一种宗教——尽管它本不该是。。。

对待一门语言的态度应该是:与其抱怨争执,不如扬长避短。。。

对一种语言最大的批判是发明一种与此语言有类似功用的新语言;从另一个角度看,发明一种语言也是对先前语言的一种最高的赞美。。。

过分拔高一种语言与抹煞语言之间的差别是两种极端,皆为秕言谬说。。。

语言为本,余者为末。许多人偏偏本末倒置,常常为在IDE、框架、设计工具等中挖掘到某一新功能而欣喜不已,或者津津乐道于各种语言的优劣高下,却对正在使用的语言中大量的宝藏视而不见。这些人若有幸拜关公为师,他们最艳羡的一定他的赤兔马和青龙偃月刀,或许还会抹红脸蓄长须什么的,就是不太愿学他的盖世武功。。。  阅读全文

posted @ 2008-06-01 13:09 郑晖 阅读(2445) | 评论 (5)  编辑

导航

统计

公告

博客搬家:http://blog.zhenghui.org
《冒号课堂》一书于2009年10月上市,详情请见
冒号课堂

留言簿(17)

随笔分类(61)

随笔档案(61)

文章分类(1)

文章档案(1)

最新随笔

积分与排名

最新评论

阅读排行榜

评论排行榜