什么是Ruby程序设计语言
Ruby 是 "一种为快速和简化的面向对象的解释性的脚本语言" -- 这个含义是什么呢?
解释性脚本语言:
● 可以被操作系统直接调用
● 强大的字符串操作和正则表达式
● 开发过程中的即时反馈
快速简单:
● 变量声明是不需要的
● 变量不需要定义
● 语法是简单和一致的
● 内存管理是自动的
面向对象程序设计:
● 一切都是对象
● 类、方法、继承等等
● 单态方法
● 通过模块“混合在一起”的函数
● 迭代器和关闭
同时:
● 多重精密整型
● 便捷的异常处理
● 动态加载
● 线程支持
解释性脚本语言:
● 可以被操作系统直接调用
● 强大的字符串操作和正则表达式
● 开发过程中的即时反馈
快速简单:
● 变量声明是不需要的
● 变量不需要定义
● 语法是简单和一致的
● 内存管理是自动的
面向对象程序设计:
● 一切都是对象
● 类、方法、继承等等
● 单态方法
● 通过模块“混合在一起”的函数
● 迭代器和关闭
同时:
● 多重精密整型
● 便捷的异常处理
● 动态加载
● 线程支持
