9. – Yukihiro Matsumoto
“İnsanlar, özellikle bilgisayar mühendisleri,
makineler üzerine yoğunlaşıyor. Makineler
üzerine yoğunlaşıyorlar ama aslında biz
insanlara ve onların nasıl programlama
yaptığına odaklanmalıyız. Çünkü insanlar
efendi ve makineler onların köleleridir.”
27. Ruby ile
• Web Programlama (Ruby on Rails, Sinatra)
• Masaüstü Programlar (QtRuby)
• iOS Uygulama (RubyMotion)
• Android Uygulama (Ruboto)
• Robot programlama (Artoo)
• Sunucu Yönetimi (Chef,Puppet,Capistrano)
28. Rubygems
• Çok güçlü bir paket yöneticisi.
• 70.000’den fazla paket mevcut.
• Geliştiricilerin tekrar kullanılabilir kod parçalarını
paylaşmalırını sağlıyor.
29.
30. Ruby On Rails
• Bir Web Geliştirme çatısı.
• Convention over configuration.
• Çok hızlı bir şekilde geliştirme yapabilme