Loading...
0
¥0.00
项目资料分类
<p> <span style="font-size:16px;">      关于 Ruby 在开始编程之前,让我们先了解一下什么是 Ruby。 Ruby 是脚本语言 用 C 或者 Java 语言编写的程序,在运行前需要执行编译这一步骤,把源码翻译成计算机可以理解的机器码。而用脚本语言编写的源码并不需要编译, 直接运行程序便可。 也就是说,在使用脚本语言时,开发流程会从 源码编写 → 源码编译 → 程序运行 变为 源码编写 → 程序运行 因此,与需要编译的语言相比,Ruby 更能让大家轻松享受到编程之趣。 Ruby 是面向对象的语言 Ruby 是一群热爱面向对象编程的程序员,为了实现最优秀的面向对象语言而设计、开发的一门语言。它是完全面向对象的,所思考的东西都可以直接 通过代码表达出来。</span> </p> <p> <span style="font-size:16px;">      同时,Ruby 也具有继承、Mix-in 等面向对象语言的必备特性。 另外,Ruby 不仅提供了丰富的标准类库,还具有对应各种异常的错误处理机制、自动释放内存的垃圾回收机制等提高编程效率的特性。 Ruby 是跨平台的语言 Ruby 能在 Mac OS X、Linux、FreeBSD、Solaris 等类 Unix 操作系统以及 Windows 操作系统等平台上运行。它的大部分脚本无需修改即可在各个不同 的平台环境下运行。 Ruby 是开源软件 Ruby 诞生时,松本行弘先生就公开了源码,使之成为开源软件(自由软件,Free Software)。任何人都可以随意获取 Ruby,并自由使用。自 1995 年松本行弘先生在互联网上发布 Ruby 以来,Ruby 得到了来自各方的广泛支持,并一直活跃至今。 1与面向过程的编程方法相比,我们一般认为面向对象的编程方法比较符合人的思维习惯。</span> </p> <p> <span style="font-size:16px;">       本书的读者对象 本书是一本入门级图书,面向具备一定计算机知识但没有编程经验的读者,旨在帮助他们掌握 Ruby 编程知识。本书尽量以无需具备专业知识也能读懂的方 式向大家介绍 Ruby,但省略了“启动 / 关闭计算机”“Shift 键的使用方法”等基础知识的说明。本书面向这样的读者: 具备操作文件和执行命令等基础的计算机知识 可使用编辑器创建文本文件 计划学习编程 </span> </p> <p> <span style="font-size:16px;">        本书采用“循序渐进,逐步深入”的写作方式,对于有 Ruby 基础的读者来说,前半部分或许有些沉闷。建议已经掌握 Ruby 语法等基础知识的读者,快速浏览 前两部分,从第 3 部分开始仔细阅读。 第 1 部分 Ruby 初体验 利用简单的 Ruby 小程序,介绍计算机程序的基本构成。 第2 部分 Ruby 的基础 介绍 Ruby 语法、规则等 Ruby 编程基础知识,以及类、模块等面向对象编程的思考方法和术语。 第 3 部分 Ruby 的类 要编写程序,只懂语法还远远不够。Ruby 之所以能使大家快乐编程,主要缘于 Ruby 精心设计的标准类库。 在本部分,我们会列举多个 Ruby 的基础类,介绍其功能和使用方法。 第 4 部分 动手制作工具 在本部分,我们将进行一次总复习,介绍一些稍微复杂点的 Ruby 程序,让大家尝试一下如何用 Ruby 编写实际的程序。      </span> </p> <p> <span style="font-size:16px;">         Ruby 运行环境的构建 介绍各个平台的 Ruby 安装方法。 附录 B 参考 介绍使用 Ruby 时所需的知识以及各相关信息。 0.4 Ruby 的运行环境 本书内容适用于 Ruby 2.0.0 版本,并兼容 Ruby 1.9 系列版本。适用的操作系统为 Windows7/8 和 Mac OS X、Linux 等常见类 Unix 操作系统。 在继续阅读本书前,请读者按照附录 A.1 节的说明,安装 Ruby 运行环境。</span> </p> <p> <img src="http://product-img.yuanlrc.com/uid-5-product-detail-727140B0809B4F45A99842F450D7D558.png" alt="" /> </p>

作者

最新猿榜单