锁定老帖子 主题:骂一骂Ruby
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-08-24
也许是用C扩展ruby太容易了,很多库设计的C语言痕迹太重。最严重的就是其Socket库设计,简直就是C的翻版,recv、send、listen、select,对C的socket api全盘接收,并且几乎毫无改进。在这方面比java的设计差远了。建议ruby向erlang学习一下这方面的设计 大家还有别的什么对ruby不爽的地方?一块骂出来吧。呵呵 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-08-24
unicode!unicode!unicode!
|
|
返回顶楼 | |
发表时间:2006-08-25
albert_qhd 写道 建议ruby向erlang学习一下这方面的设计
南桔被枳,得其形而无其神 |
|
返回顶楼 | |
发表时间:2006-08-25
capitain 写道 unicode!unicode!unicode!
unicode 很不好吗? 那里不好了? |
|
返回顶楼 | |
发表时间:2006-08-25
Rails的出错报告,也相当的烂
|
|
返回顶楼 | |
发表时间:2006-08-25
web.py's error report is helpful
|
|
返回顶楼 | |
发表时间:2006-08-25
albert_qhd 写道 Ruby的优点就不讲了,现在骂一骂。
也许是用C扩展ruby太容易了,很多库设计的C语言痕迹太重。最严重的就是其Socket库设计,简直就是C的翻版,recv、send、listen、select,对C的socket api全盘接收,并且几乎毫无改进。在这方面比java的设计差远了。建议ruby向erlang学习一下这方面的设计 大家还有别的什么对ruby不爽的地方?一块骂出来吧。呵呵 已经有一套现成的东西用了十好几年,怎么保持大家都习惯的用法反倒不好,自己另外搞一套反倒是好事? |
|
返回顶楼 | |
发表时间:2006-08-25
这个话题我也比较感兴趣,想看看大家有什么有意思的想法出来,可惜没有看到什么太新鲜的东西。
从我这么一小段时间的摸索来说,我觉得ruby/rails开发和运营企业应用还不够成熟。一方面比较缺各种工具类库,即便有的类库,也往往是0.xx版本,非常不成熟;另一方面ruby的运行模式(fastcgi)方式也不尽如人意。 |
|
返回顶楼 | |
发表时间:2006-08-25
|
|
返回顶楼 | |
发表时间:2006-08-25
charon 写道
简单的说symbol就是string literal。它存在的原因就是 doSomething(:parameter)比 doSomething("parameter")要好看。 接Robbin的:小工具库很匮乏亚……Rake现成提供的任务少得可怜,连“目录拷贝”这样的功能都没有,还要自己写一个的说。 |
|
返回顶楼 | |