通过思考DP又让我明白了一件事情# JobHunting - 待字闺中
p*2
1 楼
我学过的所有语言里我最喜欢Ruby了,主要的原因是感觉很灵活,但是没有往深层次上
去想为什么灵活。这次思考DP突然给想明白了。
首先,DP里面很多东西都是很boring的,都是弥补语言缺陷的。而我也分析了面向过程
,面向对象,函数编程各有优缺点
http://blog.sina.com.cn/s/blog_b9285de20101jzrn.html
也就是说很多pattern是在特点的编程模式,或者编程语言才会出现的。而Ruby是面向
过程,面向对象和函数编程三位一体集大成的语言,自然就变的很灵活了,而你也不需
要拘泥于模式了。实在是一门神奇的语言。
用不用Ruby是一回事,但是感觉平生不曾学Ruby,即使程序员也枉然呀。
还有人说编程语言会一两门就够了,我看不一定。不多学几门语言很难融会贯通呀。
去想为什么灵活。这次思考DP突然给想明白了。
首先,DP里面很多东西都是很boring的,都是弥补语言缺陷的。而我也分析了面向过程
,面向对象,函数编程各有优缺点
http://blog.sina.com.cn/s/blog_b9285de20101jzrn.html
也就是说很多pattern是在特点的编程模式,或者编程语言才会出现的。而Ruby是面向
过程,面向对象和函数编程三位一体集大成的语言,自然就变的很灵活了,而你也不需
要拘泥于模式了。实在是一门神奇的语言。
用不用Ruby是一回事,但是感觉平生不曾学Ruby,即使程序员也枉然呀。
还有人说编程语言会一两门就够了,我看不一定。不多学几门语言很难融会贯通呀。