习武与程序设计(Programming)


习武就像程序设计(Programming)一样。习武,并非为了花拳绣腿,中看不中用;程序设计不应该只是好看,却毫无用处。习武需要苦练;程序设计语言,也需要不断思考运用。习武能强身健体,锻炼心智;程序设计能增长智慧,锻炼逻辑思路。习武应当是由内而外,内练精气神,外练筋骨皮;程序设计也是由内而外,先有functions、objects、libraries,才有API、command-line、GUI。

学习天下各种武术,能从中认识个中的精华;学习各样的程序设计语言,能习得个中的长处,以取长补短。习武不应死板,当活学活用;程序设计亦当如此,方能千变万化。

练内家拳,以黄老哲理为基础,以柔制刚;学习程序设计,以二进制(binary)为基础,化无形为有形。

精通天下武功不可能,因为生命有限;精通天下程序设计语言和编程范型(paradigm)不可能,因为科技无垠。因此,唯有改变自己的思维,进入逍遥,方能容纳万千。如阳动冰消,虽耗也,不竭其本;如舟行水搖,虽动也,不伤其内。

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google+ photo

You are commenting using your Google+ account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s