`
凌川__
  • 浏览: 82379 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
1.1  编程语言的发展简史 本小节是一些编程语言的简单介绍,你如果不感兴趣,可以略过不看。 先说程序是什么?程序就是指令序列的有序集合。指令即代码,可以是数字,也可以是文字,文字最终要转换成数字。也就是说,程序是许多数字串,当然,也可以合并成一个很长很长的数字串。 程序的作用是什么?程序能够做事,做你想叫它做的事。换一种说法,程序的功能是完成它的使命。它的使命由编写程序的人来决定,或者由编写程序的程序来决定。 编写程序就是写文章,写能够转换成很长很长数字串的文章,给计算机看。 最初的计算机编程语言是一长串二进制代码。所谓的二进制就是只有1和0,所以第一代的计算机编程语言就象下面的许多1和0。 ...
有同学表示第九章元编程的例程不好理解。先道歉,因为能力不足于游刃有余地表达元编程的方方面面,所以我选择了只演示最简单的元编程,而不展开解释。 下面给出例程的一点注释,不保证你能理解。对于入门,知道Ruby长于元编程就可以了。 ruby 代码    class MetaPerson             def MetaPerson.method_missing(methodName, *args)  #重新定义Ruby内置的方法method_missing         name = methodName.to_s        begi ...
Ruby语言中文教程all in one 1. Ruby语言进阶教程 已经全部完成,现将 入门部分 和 进阶部分 合二为一,转为 pdf 格式的文件。 2. 压缩包里附有书中所有的例程。 3. 压缩包里还有一个 SciTE 的中文资源文件,使用请看2.4节。 4. 增加了5.5节 一些编码建议。 5. 强制类型检测,弱化类型概念,强弱之间,歧义太大,书中强弱类型的提法已作了处理。 这篇开源文档到此告一段落,感谢你的阅读。 Ruby是Rails的基础,Rails框架的易用性建立在Ruby语言的动态性之上。
Global site tag (gtag.js) - Google Analytics