サイトのアイデンティティの再設計
Posted by Hiroshi SHIBATA on 22 Dec 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 は、なぜ「たのしい」のか?
豊富なgemが、あらゆる開発を支える。
成熟したツール群が即座に使える環境。
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 に「お客さん」以上の気持ちで接する人達は Rubyist と呼ばれます。
Ruby を愛する Rubyist はみんなナイスな #rubyfriends。楽しいコミュニティ活動が盛んに開催されています。
世界共通の合言葉は "MINASWAN" ── Matz is nice and so we are nice
Posted by Hiroshi SHIBATA on 22 Dec 2025
Posted by naruse on 18 Dec 2025
Posted by naruse on 17 Nov 2025
Posted by matz on 17 Oct 2025
Posted by nevans on 28 Apr 2025
Posted by hsbt on 26 Feb 2025
Posted by nevans on 10 Feb 2025
Posted by kou on 28 Oct 2024
Posted by kou on 22 Aug 2024
Posted by kou on 1 Aug 2024