Ruby 3.3.0-preview3 Dirilis
Ditulis oleh naruse tanggal 2023-11-12
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.saluteIngin belajar lebih lanjut atau mencoba Ruby? Try Ruby
Mengapa programmer di seluruh dunia menyukai Ruby? Apa yang membuatnya menyenangkan?
Gem yang kaya mendukung semua jenis pengembangan.
Tools matang siap digunakan.
Yukihiro "Matz" Matsumoto
Creator of Ruby
Mudah ditulis, mudah dibaca.
Sintaks natural seperti bahasa lisan.
David Heinemeier Hansson
Creator of Ruby on Rails
Lakukan lebih banyak dengan lebih sedikit kode.
Sintaks intuitif mempercepat pengembangan.
Dave Thomas
Author of "The Pragmatic Programmer"
Developer di seluruh dunia saling mendukung.
Komunitas yang hangat dan aktif.
Amanda Perino
Executive Director of Rails Foundation
Orang-orang yang terlibat dengan Ruby lebih dari sekadar pengguna disebut Rubyist.
Rubyist yang mencintai Ruby adalah #rubyfriends yang menyenangkan. Aktivitas komunitas berkembang dan menyenangkan.
Motto universal adalah "MINASWAN" — Matz is nice and so we are nice
Ditulis oleh naruse tanggal 2023-11-12
Ditulis oleh naruse tanggal 2023-09-14
Ditulis oleh naruse tanggal 2023-05-12
Ditulis oleh naruse tanggal 2023-03-30
Ditulis oleh hsbt tanggal 2023-06-29
Ditulis oleh hsbt tanggal 2023-03-30
Ditulis oleh hsbt tanggal 2023-03-28
Ditulis oleh mame tanggal 2022-11-22
Ditulis oleh mame tanggal 2022-04-12
Ditulis oleh mame tanggal 2022-04-12