Publicado Ruby 4.0.0 preview3
Publicado por naruse el 2025-12-18
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¿Quieres aprender más o probar Ruby? Try Ruby
¿Por qué los programadores de todo el mundo aman Ruby? ¿Qué lo hace divertido?
Gemas ricas soportan todo tipo de desarrollo.
Herramientas maduras listas para usar.
Yukihiro "Matz" Matsumoto
Creator of Ruby
Fácil de escribir, fácil de leer.
Sintaxis natural como el lenguaje hablado.
David Heinemeier Hansson
Creator of Ruby on Rails
Haz más con menos código.
La sintaxis intuitiva acelera el desarrollo.
Dave Thomas
Author of "The Pragmatic Programmer"
Desarrolladores de todo el mundo se apoyan mutuamente.
Una comunidad cálida y activa.
Amanda Perino
Executive Director of Rails Foundation
Las personas que se involucran con Ruby más allá de ser solo usuarios son llamadas Rubyistas.
Los Rubyistas que aman Ruby son todos agradables #rubyfriends. Las actividades de la comunidad son prósperas y divertidas.
El lema universal es "MINASWAN" — Matz is nice and so we are nice
Publicado por naruse el 2025-12-18
Publicado por k0kubun el 2025-12-17
Publicado por naruse el 2025-11-17
Publicado por nagachika el 2025-10-23
Publicado por hsbt el 2025-10-07
Publicado por naitoh el 2025-09-18
Publicado por mame el 2025-07-08
Publicado por nevans el 2025-04-28
Publicado por hsbt el 2025-02-26
Publicado por nevans el 2025-02-10