浏览 4727 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-07
但是同样的,我相信事物总是至少有两个方面,没有什么是完美无缺的,不过现在对Ruby的宣传就往往给人留下“银弹”的印象,而我不太相信有这种万灵药的存在。所以我想了解Ruby语言它有没有什么局限性,和Java、C#这样的强类型语言相比Ruby这样的弱类型语言在实际项目中是不是会有不便的地方。比如我能想到的是:由于弱类型语言的特点,是不是象Java IDE中那样"'.'一下方法就能选择的功能"很难实现?比如由于弱类型的关系,编译器(叫解释器更合适吧)不能进行类型检查导致运行时错误增多;再比如由于它比反射更强的动态性,debug会不会更困难?当然这些都是我的一些臆测,没什么根据。所以我也希望有实际Ruby项目经验的资深人士分享一下在实际项目中运用Ruby方面的心得,正面的需要,反面的更需要(因为现在能看到的好象只有正面的),让我辈欲入门者对Ruby语言有一个比较全面的认识。知己知彼,百战不殆,只有全面的了解,才能更好的在实际中运用,大家觉得呢?呵呵 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-11-07
Ruby语法过于Magic,ROR框架不利于多人开发,或者说没有什么好方式来处理ROR的多人开发
|
|
返回顶楼 | |
发表时间:2006-11-07
搜索一下以前大家讨论的帖子吧。
|
|
返回顶楼 | |
发表时间:2006-11-07
先学习,再来比较。
|
|
返回顶楼 | |
发表时间:2006-11-07
要听负面的吗?看这里:
http://searchwebservices.techtarget.com.cn/comment/111/2385111.shtml |
|
返回顶楼 | |
发表时间:2006-11-09
给你一个最负面的吧,在51job上用ruby搜索,得到的结果是这样:
51job.com 写道 对不起,没有找到符合条件的职位,请重新设定搜索条件
如果你没有技术选型的决策权,还是要思考一下所学能不能致用。 |
|
返回顶楼 | |