`
凌川__
  • 浏览: 83829 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

Ruby语言中文教程all in one

阅读更多
Ruby语言中文教程all in one

1. Ruby语言进阶教程 已经全部完成,现将 入门部分 和 进阶部分 合二为一,转为 pdf 格式的文件。

2. 压缩包里附有书中所有的例程。

3. 压缩包里还有一个 SciTE 的中文资源文件,使用请看2.4节。

4. 增加了5.5节 一些编码建议。

5. 强制类型检测,弱化类型概念,强弱之间,歧义太大,书中强弱类型的提法已作了处理。

这篇开源文档到此告一段落,感谢你的阅读。

Ruby是Rails的基础,Rails框架的易用性建立在Ruby语言的动态性之上。



分享到:
评论
29 楼 Bernice_liu 2012-06-14  
谢谢分享,受益匪浅,适合我——初学者
28 楼 dengtl 2007-02-01  
谢谢,学习中!
27 楼 hljaae 2007-01-29  
谢谢楼主了~!我正好是一个新手,希望能够迅速加入到ror的大家庭中:)
26 楼 jeamzhang 2007-01-28  
辛苦了!!顶
25 楼 macoo 2007-01-27  
上次那个Ruby语言入门教程v0.4 也是你写的吧,不错哦!
24 楼 云上的雨 2007-01-26  
知识用是方狠少啊
23 楼 凌川__ 2007-01-26  

感觉仿佛春蚕吐丝!
22 楼 yidishui 2007-01-24  
谢谢,大家分享.
21 楼 jiangcccc 2007-01-22  
三峡好人!嘿嘿
前几天看了片子,就把这名字送楼主拉!
这下偶可以剩点心,稍微缓缓拉!E文看的头大啊!
20 楼 李超群 2007-01-22  
不错。楼主的精神可嘉。值得我们大家学习。
19 楼 凌川__ 2007-01-20  
ahuaxuan 写道
哦,买嘎达,看了楼主的文档,好像是在看书一样,楼主可以接着写完去联系出版社出书,还是说楼主早有此打算


将来的事将来再说。

秦淮河畔,茶马道上。Are you know something in future ?

----------------------------------------------------------



   Ruby语言进阶教程--序


这是一本入门书,不是一本Ruby大全。书中的内容是Ruby的一个“轻”子集,“轻”是易理解。但是,我已经尽量覆盖到常用的语法。书中每个小例子,我都仔细调试了。

我生于一月,现在远在家乡千里之外。在自己有意义的日子,作一件对他人有意义的事情,是给自己最好的礼物。未能如期完成,故此切成两部分。

Ruby是开源的,Rails建立在Ruby之上,也是开源的。你可以读到Ruby的源码,Rails的源码,你也可以读到这本书。这本书是基于Ruby的。





                                                      2007年1月20日
18 楼 macoo 2007-01-20  
grantren 写道
我也写了一个教程的哦,过几天传上来给大家看看。

什么时候放上来啊,越快越好哦
17 楼 mathsfan 2007-01-19  
太感谢了,好
16 楼 ahuaxuan 2007-01-19  
哦,买嘎达,看了楼主的文档,好像是在看书一样,楼主可以接着写完去联系出版社出书,还是说楼主早有此打算
15 楼 laolan 2007-01-18  
不错!找了很久了多谢分享!
14 楼 grantren 2007-01-17  
huangyiiiiii 写道
Ruby程序设计.rar 中
“最要命的是Python限定了名称长度(6个字符)”
这话没道理啊!


改了。我不懂Python,这句话是抄自Ruby中文网的文档,估计有可能是Matz自己说的,不知道是什么时候的Python了。。。。
我加了一些内容,过几天更新一下。
13 楼 huangyiiiiii 2007-01-17  
Ruby程序设计.rar 中
“最要命的是Python限定了名称长度(6个字符)”
这话没道理啊!
12 楼 kidult 2007-01-17  
一边感谢,一边学习
11 楼 sizhefang 2007-01-17  
谢谢楼主的分享,受益匪浅
10 楼 jaap 2007-01-17  
感谢分享,学习中

相关推荐

    Ruby-Dalli高性能Rubymemcached客户端

    Dalli这个名字是"Damn Lighweight All-In-One memcached client"的缩写,暗示了其轻量级和全面的功能。 Dalli库由Mike Perham开发,它取代了早期的memcache-client库,旨在提供更好的性能和稳定性。在使用Dalli时,...

    OpenStack自动部署教程

    - **All-in-One部署**:将所有OpenStack组件部署在同一台服务器上,适用于测试和小型环境。 - **硬件配置要求**:至少配备2个硬盘(1个系统盘,1个数据盘),2个网络接口卡(1个管理网络,1个计算网络)。 - **...

    百度网盘工程架构演进-徐亚非1

    - **All in one单工程到分层架构**:早期可能采用All in one的单一工程模式,随着项目发展,逐渐演变为分层架构,包括表现层、业务层、服务层和数据层,以提高代码的可维护性和可扩展性。 - **模块化**:进一步...

    julia-1.1.0-win64

    The lack of type declarations in most dynamic languages, however, means that one cannot instruct the compiler about the types of values, and often cannot explicitly talk about types at all. In static...

    设计模式

    Ruby语言以其灵活性和简洁性为设计模式的实现提供了良好的基础。 一、单例模式(Singleton) 单例模式确保一个类只有一个实例,并提供一个全局访问点。在Ruby中,可以通过模块的extend方法和instance_eval方法实现...

    程序设计经典书目推荐

    1. **《Game Programming All in One》** —— 一本综合性的游戏编程指南,覆盖了从基础到进阶的各个方面。 2. **《Windows 编程大师技巧》** —— 详细介绍了 Windows 平台下的高级编程技巧,适合希望进一步提高的...

    用HTML5CSS3实现媲美原生应用的交互体验_尤雨溪

    - **Haml**:Ruby的一种模板语言,同样强调简洁性和可读性。 #### 六、模块化的实现 为了提高代码的可重用性和可维护性,模块化是必不可少的。常用的模块化工具包括: - **YUI3**:Yahoo! 提供的一套模块化库。 - ...

    eclipse links.txt

    - 下载包含所有必需组件的WTP安装包,例如`wtp-all-in-one-sdk-win32`。 - **安装步骤**: - 解压下载的文件。 - 按照上述任一方法进行安装。 #### 四、TinyEclipse介绍 除了官方提供的插件外,还有一些第三方...

    MongoDB管理与开发精要《红丸出品》

    - 支持的语言包括Java、Python、Ruby等。 #### 八、MapReduce - MapReduce是一种编程模型,用于处理和生成大数据集。 - 包括三个阶段: - **Map**:将输入文档映射为键值对。 - **Reduce**:对Map阶段产生的键值...

Global site tag (gtag.js) - Google Analytics