欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Ruby
来自开放百科 - 灰狐
(版本间的差异)
第13行: | 第13行: | ||
* 正则表达式 | * 正则表达式 | ||
− | + | # The Greeter class | |
− | + | class Greeter | |
− | puts | + | def initialize(name) |
− | + | @name = name.capitalize | |
− | + | end | |
− | + | ||
− | + | def salute | |
+ | puts "Hello #{@name}!" | ||
+ | end | ||
+ | end | ||
+ | |||
+ | # Create a new object | ||
+ | g = Greeter.new("world") | ||
+ | |||
+ | # Output "Hello World!" | ||
+ | g.salute | ||
==Ruby版本== | ==Ruby版本== |
2006年9月16日 (六) 11:18的版本
Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.Ruby使文本处理和系统管理变得简单,与Perl非常相似.一句话:简单明了,扩展性强,移植性好.
Ruby,是因為Perl的 發音與6月的誕生石pearl(珍珠)相同,因此Ruby以7月的誕生石ruby(紅寶石)命名
Ruby的几大亮点
- 语法简单
- 垃圾回收
- 可移植性
- 动态载入
- 完全免费
- 正则表达式
# The Greeter class class Greeter def initialize(name) @name = name.capitalize end def salute puts "Hello #{@name}!" end end # Create a new object g = Greeter.new("world") # Output "Hello World!" g.salute
目录 |
Ruby版本
- Ruby 1.9 变化 - http://opinion.rubytao.com/ruby/ruby-programming/post/12
- Ruby 1.6.8, 1.8.1 - http://rubycn.ce-lab.net/man/index.html
- Ruby 1.4.6 - http://www.huihoo.com/ruby/ruby-man-1.4/
安装指南
相关链接
- Ruby on Rails
- http://rubymanual.org/
- http://www.ruby-lang.org/en/
- Mac OS X用户 - http://www.rubycocoa.com/
精彩图集
分享您的观点