History of Ruby
Masayoshi Takahashi
Pre-histry age (1993-1995)
Only Matz and his friends know about this stage, no written record.
February 24, 1993 Keiju Isha proposed the name Ruby, Matz accepted the name, but no code existed at that came.
Ruby philosphy name matters, normal name make the language normal, great name makes a language name.
February 17, 1999 Matz Keiju
Tish was considered as a shell name, but Matz wanted a better name. Matz formally chose Ruby as the language name.
Anchient Age of Ruby 1995-1999
Dec, 21, 1995 Ruby 0.95 was released on Japenese Netnews
First email to ruby-list is stating it compiles but tests fail.
April, 20, 1999 A CVS repository is created
Aug, 9, 1996 The name Rubyist is born.
Dec 25, 1996 Ruby 1.0 is Released , but its not famous yet.
July 1, 1997 NaCl = netlab hired Matz to be a fulltime Ruby developer.
Sept 22, 1997 Webzine Internet Watch has first Web article about ruby on the internet.
RAA is launched
Middle Age of Ruby 1999-2002
Ruby spreads in Japan due to the Japaneses Community.
To use dynamic lanugages Japaneses Language Lovers either had to learn English or learn Ruby.
Hence they choose Ruby because of the access of information in their native Japanese.
Oct 27, 1999 Firt Ruby Book in the World
2001-2002 20 Ruby books published.
LL – Lightweight Language Symposium at MIT in 2001
LL came to Japan in 2003
Nov, 11, 1998 Perl Conference Japan, Larry Wall. Matz met Larry Wall
Nov 4, 1999 One-day Ruby Workshop in Japan.
Nov, 29, 200 Perl/Ruby Conference in Japan.
May 26, 2001 YARPC Yet another Ruby and Perl Conference.
Aug, 9, 2003 At Japan LL Saturday Conference Perl and Ruby were joined by PHP and Python.
300 people came to LL Ring 2006. It was held on a real wreastling ring talking about lightweight languages.
It was a crazy but fun event.
Modern Age of Ruby
Ruby spread across the whole world, outside of Japan
Feb, 16 2002 ruby-talk volume flow was greater than ruby-list mailing list.
Aug 5, 1998 Domain name outside japan was acquired ruby-lang.org. Ruby-talk mailing list was started. First writers were all Japanese, but the wrote in English.
Feb, 1999 Ruby appears on SunWorld. “New choices for scripting”
Feb, 2000 Ruby article on IBM’s developerWorks
June, 2000 InformIT has first Ruby article by Matz
Dec, 15, 2000 The Pragmatic Programmers Dave Thomas and Andy Hunt Programming Ruby First edition.
The license was open source so the book spread fast.
Oct, 12, 2001 RubyConf.new(2001) was held. First International Conference.
June, 10 2006 First Japaneses Ruby Conference RubyKaigi 2006
Contempory Age of Ruby
(Rails Age)
Ruby on Rails the killer Ruby Application
Everyone knows this period so lets skip it.
Ruby has a history.
And Ruby has a future.
DXPresentation written by Hashimoto