`
koenhuang
  • 浏览: 3338 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

准备学习Ruby,希望资深人士分享心得,尤其是负面的……

阅读更多
知道Ruby这门语言也有一段时间了,最近关于Ruby的消息也越来越多,我终于下决心开始学习。在目前的宣传中,给人的印象是Ruby大有在某些方面取代Java的势头,我不知道是这些宣传有些言过其实还是在未来真的会有这样的趋势。总之,我相信既然有很多的技术牛人们(如Martin Fowler)推荐Ruby,一定是有道理的,所以这也是我下定决心学习的原因。

但是同样的,我相信事物总是至少有两个方面,没有什么是完美无缺的,不过现在对Ruby的宣传就往往给人留下“银弹”的印象,而我不太相信有这种万灵药的存在。所以我想了解Ruby语言它有没有什么局限性,和Java、C#这样的强类型语言相比Ruby这样的弱类型语言在实际项目中是不是会有不便的地方。比如我能想到的是:由于弱类型语言的特点,是不是象Java IDE中那样"'.'一下方法就能选择的功能"很难实现?比如由于弱类型的关系,编译器(叫解释器更合适吧)不能进行类型检查导致运行时错误增多;再比如由于它比反射更强的动态性,debug会不会更困难?当然这些都是我的一些臆测,没什么根据。所以我也希望有实际Ruby项目经验的资深人士分享一下在实际项目中运用Ruby方面的心得,正面的需要,反面的更需要(因为现在能看到的好象只有正面的),让我辈欲入门者对Ruby语言有一个比较全面的认识。知己知彼,百战不殆,只有全面的了解,才能更好的在实际中运用,大家觉得呢?呵呵
分享到:
评论
5 楼 JavaInActoin 2006-11-09  
给你一个最负面的吧,在51job上用ruby搜索,得到的结果是这样:
51job.com 写道
对不起,没有找到符合条件的职位,请重新设定搜索条件

如果你没有技术选型的决策权,还是要思考一下所学能不能致用。
4 楼 axgle 2006-11-07  
要听负面的吗?看这里:
http://searchwebservices.techtarget.com.cn/comment/111/2385111.shtml
3 楼 alang 2006-11-07  
先学习,再来比较。
2 楼 ouspec 2006-11-07  
搜索一下以前大家讨论的帖子吧。
1 楼 jack 2006-11-07  
Ruby语法过于Magic,ROR框架不利于多人开发,或者说没有什么好方式来处理ROR的多人开发

相关推荐

    Ruby学习笔记(学习心得)

    Ruby学习笔记 01 类的属性与方法 02 访问控制 03 Container(Array/Hash) 04 Iterator 05 简单数据类型 06 范围 07 方法 08 条件控制 09 异常处理

    学习Ruby的笔记以及Demo源码.zip

    学习Ruby的笔记以及Demo源码.zip学习Ruby的笔记以及Demo源码.zip学习Ruby的笔记以及Demo源码.zip学习Ruby的笔记以及Demo源码.zip学习Ruby的笔记以及Demo源码.zip学习Ruby的笔记以及Demo源码.zip学习Ruby的笔记以及...

    Ruby语言教程及案例分享

    Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享...

    RubyStudy-master-ruby学习笔记

    学习 Ruby 的旅程即将开始! Ruby 是一种功能强大、灵活的编程语言,广泛应用于 Web 开发、脚本编写和系统管理等领域。下面是学习 Ruby 的一些实用建议:首先,了解 Ruby 的基本概念和语法。 Ruby 是一种面向对象的...

    ruby中文教程,从基础到深入的让你学习ruby

    在学习Ruby的过程中,你还需要了解一些工具,如Ruby的解释器irb(交互式Ruby环境)和ri/rdoc(Ruby文档工具),它们有助于调试和理解代码。版本管理工具如RVM(Ruby Version Manager)和rbenv可以帮助你管理多个Ruby...

    笨方法学习 Ruby 电子书

    很好的ruby学习材料,ruby的入门有点难,比较繁琐,这本书很好的帮助大家开启ruby的大门

    ruby学习的源码

    本资料包针对Ruby学习者提供了丰富的资源,对于初学者来说是非常有价值的。 1. **Ruby基础知识**: - 变量:Ruby支持局部变量、实例变量、类变量和全局变量,它们以不同的符号开头,如`@`、`$`等。 - 类与对象:...

    Ruby完全自学手册 下

    《Ruby完全自学手册》是一本完全覆盖Ruby和Ruby on Rails的完全自学手册。《Ruby完全自学手册》的特色是...《Ruby完全自学手册》适合准备学习或了解Ruby语言和IRails框架的各类读者阅读,并可作为开发人员的参考手册。

    关于ruby学习的资料

    3. 响应式编程:Ruby支持块(block)、闭包(closure)和迭代器,这些特性使得代码更具有表达性,尤其在处理集合数据时。 4. 自动内存管理:Ruby使用垃圾回收机制自动管理内存,程序员无需手动释放内存。 5. 元...

    Python & Ruby 学习

    标题中的“Python & Ruby 学习”表明了这个压缩包文件包含了与这两种编程语言学习相关的资源。Python 和 Ruby 都是流行的高级编程语言,广泛应用于Web开发、数据分析、自动化脚本等多个领域。以下是对这两个语言的...

    Ruby-Ruby中机器学习的实用资源

    Ruby中机器学习的实用资源

    Ruby/tk学习资料

    ### Ruby/tk 学习资料知识点详述 #### 核心概念:Ruby/tk简介与基本操作 **标题**:“Ruby/tk学习资料” **描述**:“自己整理的Ruby/tk学习资料!” **标签**:“Ruby” **部分内容**:RUBY/tk学习文档 在本...

    Ruby 学习分享

    Ruby 分享 学习 ppt 同事写的ppt 我拿来分享一下.这里没有版权.

    Ruby新手学习书(Ruby语言中文教程)和Rails_4_days

    Ruby是一种面向对象的编程语言,以其简洁、优雅的语法著称,被广泛应用于Web开发,尤其是与Ruby on Rails框架结合使用。"Ruby新手学习书"和"Rails_4_days"这两个资源是为初学者设计的,旨在帮助他们快速掌握Ruby语言...

    ruby on rails 学习心得

    主要介绍ruby的开发框架ruby 的一些目录结构和框架啊源代码的应用,

    Ruby on Rails心得

    陈刚撰写的《Ruby on Rails心得_V0.1》是一份非常宝贵的资料,旨在记录作者在学习Ruby on Rails过程中的所见所得,包括读书笔记、心得体会、自创教程及一些常见问题的解决方案。作者通过写作这种方式不仅加深了对...

    Ruby学习笔记

    这个暑假回家没事干闲...恩,废话就少提,下面我学习Ruby的各个部分。其中Ruby风格这一部分是开放的,因为我暂时还没有形成自己的风格。我用xmind来记笔记,因此我只是把笔记搬到博客上,看看下面的图。好有爱啊!!!

    Ruby学习资料(含参考手册和Programming Ruby)-中文.rar

    Ruby是一种面向对象的脚本语言,它以其简洁...无论你是初学者,还是希望提升Ruby编程技能的专业人士,这些资料都能为你提供宝贵的帮助。在学习过程中,记得理论结合实践,不断探索和尝试,相信你会对Ruby有更深的理解。

    Ruby,学习Ruby的好资料

    学习Ruby的好资料学习Ruby的好资料学习Ruby的好资料

Global site tag (gtag.js) - Google Analytics