从学生时代到现在接触了许多编程语言,Basic、C、JAVA、Ruby。。。,真正打动我的还是 Ruby,很多语言是为机器服务的,而 Ruby 真正让使用它的人感到快乐,正如 Matz 所说:"Ruby 给我带来了快乐"。 Ruby 火起来是在 2000 年以后,Ruby on Rails 应用发布以后,引起了开发者越来越多的关注它的开发语言。学习一门编程语言是实践性很强的一个学习过程,如果有个让你惊呆的小伙伴,学习的效果会事半功倍! 这个教程是个快速上手教程,对于有经验的程序猿可以忽略教程中的文字讲解部分,多看看代码,提高学习效率;对于刚开始想学 Ruby 的童鞋,除了学习教程,还可以多听听即将发布的视频教程。学习过程有点像学开车,开始不必了解太多程序背后运作的细节,不用了解发动机工作原理,热能如何转换为机械能,曲轴如何转动,悬挂系统如何起作用,只要会开上路,不被警察叔叔开罚单就可以了关于 Ruby 语言的教程制作 - 前言。
一直想抽时间做这个教程,希望还不晚 (欢迎加入大数据群 QQ: 293423338 )
因为他给我带来了快乐!——Yukihiro Matsumoto
动手做一点点改变、重新载入,然后观察改变结果,大家都是如此学习。
——David Heinemeier Hansson
哀家 Matz! (松本行弘 matz 是 Ruby 的开发者) 看全部教程 点击博客地址! http://blog.sina.com.cn/shishifangjia
目录: 前言部分............................................................1 准备................................................................2 Ruby 基础............................................................3 Ruby 知识快速浏览 (上)...............................................4 Ruby 知识快速浏览 (下)...............................................5 条件语句............................................................6 正则表达式基础....................................................7 String 字符串类.....................................................8 Array 数组类........................................................9 Hash 哈希类.........................................................10 文件类..............................................................11 日期/时间类.........................................................12 反射机制与元编程....................................................13 异常处理............................................................14 Sqlite3 数据库使用...................................................15 RDoc 说明文件........................................................16 嵌入式 ruby ERB......................................................17 Rake................................................................18 GUI 工具 TK...........................................................19 gem 包管理...........................................................20 编译工具 OCRA........................................................21 没完没了............................................................22 调整了下版面,不过只弄完了前面 1-2 章,工作比较大,还得努力。 http://blog.sina.com.cn/shishifangjia