【实例简介】ruby an introduction(ruby简介)
【实例截图】
【核心代码】
Ruby, an Introduction
Jim Menard, jimm@io.com
July 10, 2001
Contents
1 Introductions 2
1.1 Me . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Ruby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 History and Pedigree . . . . . . . . . . . . . . . . . . . 2
2 Why Ruby? 2
2.1 Why Not? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 Language Features 3
4 Comparison With Other Languages 5
4.1 Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2 Perl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.3 Smalltalk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.4 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Code Examples 8
5.1 A class with a few simple methods . . . . . . . . . . . . . . . 8
5.2 Iterating over a collection . . . . . . . . . . . . . . . . . . . . 13
5.3 Reading a file . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.4 Parsing XML . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6 Practical Ruby Experience 22
7 Tools 22
8 Advantages and Disadvantages 23
8.1 Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.2 Disadvantages . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
9 Resources 24
下载声明:
1、本站所有资源、仅供学习交流,不得商业运营资源,不确保资源完整性,图片和资源仅供参考, 不提供任何技术服务。
2、本站资源均有第三方用户自行上传分享推荐,非本站自制,仅供玩家做交流学习之用!切勿用于商业用途!游戏作品版权
归原作者享有,如有版权问题,请附带版权证明至邮件,本平台将应您的要求删除。举报邮箱 :859840003@qq.com
评论