倚天屠龙记是金庸武侠作品中对武功和门派描写最细致的一本,其中塑造的六大门派武功各异、特色十足,围攻光明顶大战更是令人心潮澎湃。如果以各大帮派比喻当前流行的编程语言会是什么样呢?做为一个喜爱武侠的程序员,我心目中编程语言门派是这样的:
C++ - 少林派
长期居于武林领袖地位,门下武功千锤百炼,博大精深,尤其以浑厚、刚猛的内功著称。但是入门难,修习难度高,非十数载苦修难以大成。
JAVA - 武当派
与少林派有很大渊源,但是在名声上隐隐然已经有超越少林之势。武功内外兼修,出招不快但求稳健,以柔克刚。门下弟子出类拔萃,名声显赫,甚至能自创武功。
PHP - 峨眉派
声望可比肩少林、武当,武功以迅捷、凌厉的剑法著称,但内力略显不足,也缺乏阵法支持,大型团战稍逊一筹。
C# - 明教
实力雄厚,武功庞杂且特异独行。但是其早年行事风格(封闭、仅能运行在Windows平台)使其渐渐被排斥于主流之外。如今偏居一隅,难以影响中原大势。
Swift - 昆仑派
昆仑派凭借昆仑三圣何足道一人之力奠定江湖地位,而Swift仅凭一家公司的产品市场打进编程语言排行榜。
汇编 - 崆峒派
七伤拳威力巨大,无坚不摧,但是非内功雄厚充沛、练至收放自如境界者不可修炼。
Python - 华山派
能借助别派武功提高自己功力,见鲜于通的金蚕蛊毒。Python大概不服,好吧,本书里的华山派大概只能算Python的前身ABC语言,华山派崛起要等到碧血剑里了。
VB.NET - 天鹰教
虽然在江湖中很有势力,也很少作恶,但是给人感觉仍然是旁门左道,被名门正派鄙视
那么,少侠,你选好门派了吗?