论坛首页 编程语言技术论坛

我开始不喜欢ruby了

浏览 75293 次
该帖已经被评为良好帖
作者 正文
   发表时间:2008-05-06  
孟岩是个屁啊,啥也不懂,天天就喜欢咋呼。叉叉一个
0 请登录后投票
   发表时间:2008-05-07  
还是好好做好自己的JAVA吧
0 请登录后投票
   发表时间:2008-05-07  
fsword 写道
兄弟,你太意识流了,下次能不能考虑一下我这样的笨人,用中学老师建议的方式表达你的观点呢

xqstation 写道
我也回一个...
最近参与了一Rails项目.本人是这个..这个先做Java的..
当然了.我Java..也不咋地,比起各位来...
有几点感触..




操作。。。意识。。。
这是我进WOW的时候一个牛头人告诉我的。。。
不过最近是发现组织日常语句的时候总是乱的。。。
有点习惯了。。。
0 请登录后投票
   发表时间:2008-05-08  
其实你用java AOP也会碰到类似define_method的问题,有时候你写的method怎么都不对,但是自己unittest是对的,原来是被做aop的人给拦截了,ruby在语言层面提供这种支持,使得干坏事更容易了,成本更低了,但是我想大家编程肯定不是存心要干坏事的,有时候发现问题在团队里沟通一下就解决了,不一定要在技术上杜绝这种可能性阿
0 请登录后投票
   发表时间:2008-05-12  
   我想知道有多少人愿意看别人写的Ruby程序?在说Ruby好的同时,请你先看看别人写的Ruby程序,你要发多少时间才能看的明白?
    现在写程序不是一个人就能完成的小程序,我们大部分时候是在写企业级的应用,加上IT人员的流动性很大,万一原来的开发人员走了,项目还要不要进行?如果是Java的话,我想很简单,达到一定程度后大家的思路都差不多,比较容易接手。但是Ruby呢,一万个人就能写出一万个不同的程序来(当然有点夸张,但我也看到有人把这一点当做Ruby的优点来宣传,心寒!)。
    不可否认,自己用Ruby来写一些小程序时,确实很有效率,也很简炼,几行代码就完成了Java要几十行来完成的任务。
0 请登录后投票
   发表时间:2008-05-12  
python的代码是最易读的,一点也不感到累,团队使用首选

去年开始开始导入python和ruby ,今年只有python是推荐的了,ruby早就放弃了
0 请登录后投票
   发表时间:2008-05-12  
hacker107 写道
   我想知道有多少人愿意看别人写的Ruby程序?在说Ruby好的同时,请你先看看别人写的Ruby程序,你要发多少时间才能看的明白?
    现在写程序不是一个人就能完成的小程序,我们大部分时候是在写企业级的应用,加上IT人员的流动性很大,万一原来的开发人员走了,项目还要不要进行?如果是Java的话,我想很简单,达到一定程度后大家的思路都差不多,比较容易接手。但是Ruby呢,一万个人就能写出一万个不同的程序来(当然有点夸张,但我也看到有人把这一点当做Ruby的优点来宣传,心寒!)。
    不可否认,自己用Ruby来写一些小程序时,确实很有效率,也很简炼,几行代码就完成了Java要几十行来完成的任务。


我看同事的ruby代码很舒服,比看java代码好受多了。
请问你看的是谁的代码,什么方面的代码,“一万人写出一万个不同的程序”,请举些例子出来。
0 请登录后投票
   发表时间:2008-05-12  
jjx 写道
python的代码是最易读的,一点也不感到累,团队使用首选

去年开始开始导入python和ruby ,今年只有python是推荐的了,ruby早就放弃了


python的易读性很强,很像ruby的一个子集(当然跟语言发展历史无关)。
对于高级特性,要保证概念一致性和易用性,个人觉得python比ruby差一些,比如用python的metaclass达到ruby的某些效果。
0 请登录后投票
   发表时间:2008-05-12  
mcpssx2 写道
liusong1111 写道
jjx 写道
python的代码是最易读的,一点也不感到累,团队使用首选

去年开始开始导入python和ruby ,今年只有python是推荐的了,ruby早就放弃了


python的易读性很强,很像ruby的一个子集(当然跟语言发展历史无关)。
对于高级特性,要保证概念一致性和易用性,个人觉得python比ruby差一些,比如用python的metaclass达到ruby的某些效果。


又来什么metaclass了,你上次用这个是干什么呢?

python语言的函数库就远超ruby,

国内目前已经有人把他用于企业应用,比如做金融业的珠海赞同。


哈哈,真是。上次说的是open class,就没扯清。扯了closure就N页出去越扯越远了。
我上次提了,ActiveRecord就是典型的用了ruby语言高级特性的例子。
拜托你先了解一下这些概念到底是什么,再来进行讨论。好像你对php情有独钟。
跟你讨论有点憋屈,就是要给你讲一些基本概念,直到你明白之后转移话题为止。
所以,技术细节的问题,决定坚持不跟你扯了。
大扯洋篇,咱也有一套。

python库的数量确实远超ruby。perl的库也远超它吧。
--
另外,python在国内企业中的应用,前几年就为数不少了。
0 请登录后投票
   发表时间:2008-05-12  
不喜欢去看一个东西到底是什么(尽管花不了多少时间),却喜欢分析其在外围的表现,比如使用人数、库的数量、现有项目数量等,你这样只能审定其是不是已经成为主流、是不是已经极度成熟,对非常保守的企业来说确实应该作为首要视角来考查。
但这对评判技术本身、其价值和预测其发展一点参考价值都没有,甚至,会起到误导作用。

如果只分析表像,请看这两天java版taowen的热贴中,对比rails ActiveRecord普遍的悲观:
http://www.iteye.com/topic/191261

哼哼,感觉到我愤怒引发的震动了吗?
--
是地震,怕怕~
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics