Post on 04-Jul-2015
description
Ruby
un langage d'avenir
PlanAgenda
Un peu d'histoire
RUBY Basics
la communauté Ruby
Ruby et l'entreprise
Ruby et le web
Hassane Moustapha
@hassanemoustaph
hassanemoustapha@gmail.com
Evolution des
langages
Kristen Nygaard Ole-Johan Dahl
Simula 1962...SmallTalk 1980Perl 1987Python 1990...
SmallTalkLispPerlPython{
P.O.L.SPrinciple Of Least Surprise
Duck Typing
everything is an
object
Ruby User Groups
USA : 958......Afrique : 6 :'(
installing Ruby
Linux : > sudo apt-get install ruby Mac OS X: > installé par défaut Windows : http://www.rubyinstaller.org
MRI -- YarvJRubyXRubyRubiniusMacRubyIronRubyMagLevReaiRite
TDD|BDD|AGILE
WEB
17 frameworks !* Rails * Sinatra* Merb* Padrino* Camping ( 4 ko )....* Rack
show time