Вышел Ruby 4.0.0 preview2
Опубликовал naruse 17-11-2025
A Programmer's Best Friend
# 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? Try Ruby
Почему программисты по всему миру любят Ruby? Что делает его интересным?
Богатые гемы поддерживают все виды разработки.
Зрелые инструменты готовы к использованию.
Yukihiro "Matz" Matsumoto
Creator of Ruby
Легко писать, легко читать.
Естественный синтаксис, как разговорная речь.
David Heinemeier Hansson
Creator of Ruby on Rails
Делайте больше с меньшим количеством кода.
Интуитивный синтаксис ускоряет разработку.
Dave Thomas
Author of "The Pragmatic Programmer"
Разработчики по всему миру поддерживают друг друга.
Теплое, активное сообщество.
Amanda Perino
Executive Director of Rails Foundation
Людей, которые занимаются Ruby помимо простого использования, называют Rubyists.
Rubyists, любящие Ruby, все милые #rubyfriends. Активность сообщества процветает и весела.
Универсальный девиз "MINASWAN" — Matz is nice and so we are nice
Опубликовал naruse 17-11-2025
Опубликовал nagachika 23-10-2025
Опубликовал matz 17-10-2025
Опубликовал k0kubun 07-10-2025
Опубликовал hsbt 07-10-2025
Опубликовал naitoh 18-09-2025
Опубликовал mame 08-07-2025
Опубликовал nevans 28-04-2025
Опубликовал hsbt 26-02-2025
Опубликовал nevans 10-02-2025