Ruby 4.0.0 发布
由 naruse 发布于 2025 年 12 月 25 日
程序员最好的朋友
# Output "I love Ruby"
say = "I love Ruby"
puts say
# Output "I *LOVE* RUBY"
say = say.sub("love", "*love*")
puts say.upcase
# Output "I *love* Ruby"
# five times
5.times { puts say }# Ruby knows what you
# mean, even if you
# want to do math on
# an entire Array
cities = %w[ London
Oslo
Paris
Amsterdam
Berlin ]
visited = %w[Berlin Oslo]
puts "I still need " +
"to visit the " +
"following cities:",
cities - visited# 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
为什么世界各地的程序员都热爱 Ruby?是什么让它如此有趣?
丰富的 gems 支持各种开发。
成熟的工具开箱即用。
Yukihiro "Matz" Matsumoto
Ruby 的创造者
易于编写,易于阅读。
自然的语法,如同口语。
David Heinemeier Hansson
Ruby on Rails 的创造者
用更少的代码做更多的事。
直观的语法加速开发。
Dave Thomas
《领域驱动设计》作者
全球开发者互相支持。
一个温暖、活跃的社区。
Amanda Perino
Rails 基金会执行董事
那些不仅仅作为用户参与 Ruby 的人被称为 Rubyists。
热爱 Ruby 的 Rubyists 都很友好 #rubyfriends。社区活动蓬勃发展且充满乐趣。
普遍的座右铭是“MINASWAN”——Matz 人很好,所以我们也好
由 naruse 发布于 2025 年 12 月 25 日
由 Stan Lo 发布于 2025 年 12 月 23 日
由 Hiroshi SHIBATA 发布于 2025 年 12 月 22 日
由 naruse 发布于 2025 年 12 月 18 日
由 hsbt 发布于 2025 年 10 月 7 日
由 naitoh 发布于 2025 年 9 月 18 日
由 mame 发布于 2025 年 7 月 8 日
由 nevans 发布于 2025 年 4 月 28 日
由 hsbt 发布于 2025 年 2 月 26 日
由 nevans 发布于 2025 年 2 月 10 日