#1 - “IS THERE ANYTHING RAILS/RUBY CAN DO THAT PHP CAN’T DO? … (thinking)… NO.”
恩,这个同意。不过能不能做和能不能做地简单漂亮是两回事,Ruby作为一个通用语言本身有比从一开始就是写网页脚本的PHP强很多的地方;PHP在语言的优美方面实在是很烂。
#2 - OUR ENTIRE COMPANY’S STUFF WAS IN PHP: DON’T UNDERESTIMATE INTEGRATION
写出来的每一行代码都是负担,都是“债”,都要交“税”(维护)的。只是这次碰巧是PHP,新的是Ruby,如果二者掉换个位置呢?
#3 - DON’T WANT WHAT I DON’T NEED
关于这点,作者的解释似乎没逻辑,不需要的不用就好了。
#4 - IT’S SMALL AND FAST
恩,这也不好说了,我还写过BIG AND SLOW的PHP程序呢;
#5 - IT’S BUILT TO MY TASTES
这也没啥好说的,“俺就好这口”,别人能咋下嘴?
#6 - I LOVE SQL
这倒是跟我一样。从EntityBean到Active Records都没说服我在自己的代码里放弃直接使用SQL。
#7 - PROGRAMMING LANGUAGES ARE LIKE GIRLFRIENDS: THE NEW ONE IS BETTER BECAUSE *YOU* ARE BETTER
我的理解跟Solidot上的翻译似乎不同,作者的意思是因为你也成长了,同时也因为有过去的经历,历届女友们也会教会你一些新的东西,在一起有不同的经验(这个是我的理解),你会更成熟地去appreciate和对待当下的新“女友”。
7 reasons I switched back to PHP after 2 years on Rails