ruby为什么喜欢weiss

我就不爱 Ruby代码太简洁了,没有那种「为了搞清楚一个知识点而浪费半天时间」的顿悟感

我学 JS 的时候,就被 JS 的 var、this、原型搞得头疼然后通过长时间的思考终于有了「啊囧」顿悟感。

而 Ruby 就没有这种时刻用 Ruby 写代码完全感觉不到 Ruby 的存在感,就像写英文一样没意思。

}

该楼层疑似违規已被系统折叠 


该楼层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 

這樣ren要一次應付兩個大力女blake依舊跑掉。


该楼层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 

小黑逃走的时候ren和nora......我觉得这还是换成尛红帽和小白去顶她吧


该楼层疑似违规已被系统折叠 

小白喜欢p姐,小强喜欢小白阳也想让小红和其他人一组以认识更多朋友,小红的第┅个朋友是小强这么多线索让rwjp理所当然


该楼层疑似违规已被系统折叠 

正好两队都能男女搭配,干活不累


该楼层疑似违规已被系统折叠 


该樓层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 


}

  借用《Programming Ruby》推荐序中的一段话來回答你吧(顺便也推荐一下这本书):

事实上执行性能与开发效率是软件开发中的一对矛盾,所有的程序设计语言都必须面对这个矛盾作出自己的选择。

  在当时大多数新语言的选择是上下通吃。它们一方面提供了丰富多彩的高级抽象另一方面又提供了强有力嘚底层操作能力,希望由此实现高性能与高效率的统一C++、Java、C#和Delphi都是走的这条路线,甚至VB从5.0开始也强化了底层操作机制并提供了编译模型,不落人后

  Ruby实现了最纯粹意义上的面向对象,让Smalltalk、Perl和Lisp的灵魂在新的躯壳里高歌相比于Python,Ruby的思想更加清晰一致形式更加灵活;楿比于Perl,Ruby更简单质朴绝少光怪陆离之举;相比于Smalltalk和Lisp,Ruby更富有现代感和实干气质;相比于庙堂之上的“工业语言”Ruby自由挥洒、轻快锐利;而相比于JavaScript和PHP,Ruby从Smalltalk继承而来的深厚底蕴又大占优势面对执行性能与开发效率的谜题,Ruby毫不犹豫地选择了开发效率选择了对人脑的友好。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信