SlideShare ist ein Scribd-Unternehmen logo
1 von 107
Downloaden Sie, um offline zu lesen
Rubyの歴史
RubyKaigi 2013 - 2013/05/30
一般社団法人日本Rubyの会・株式会社達人出版会
Ruby no Kai, Tatsu-zine Publishing Inc.
Masayoshi Takahashi / 高橋征義
The History of Ruby;
20th Anniversary Ed.
20周年記念版
13年6月8日土曜日
RubyKaigi
2006
13年6月8日土曜日
2006年6月に
お台場で開催
Held in June, 2006 at Odaiba
13年6月8日土曜日
参加された
方は?
Were you there?
13年6月8日土曜日
最初の
セッション
The first session of RubyKaigi 2006
13年6月8日土曜日
“The History of Ruby”
13年6月8日土曜日
あれから7年
7 years after ...
13年6月8日土曜日
2013年
2013 is ...
13年6月8日土曜日
Ruby生誕
20周年
Ruby’s 20th anniversary
13年6月8日土曜日
おめでとう
ございます
Congraturation!!!
13年6月8日土曜日
RubyKaigiも
第2シーズン
The 2nd season of RubyKaigi started
13年6月8日土曜日
もう一度
ここから再起動
rebooting at Odaiba again
13年6月8日土曜日
本日お伝え
したいこと
What I talk to you today
13年6月8日土曜日
ここにはすごい
人達が来てます
Great Rubyists are here
13年6月8日土曜日
Rubyの歴史の教
科書の載ってる人
historical figures of Ruby
13年6月8日土曜日
あなたも歴史
の一員です
YOU ARE the one in Ruby’s history
13年6月8日土曜日
自己紹介
Who am I?
13年6月8日土曜日
高橋征義
Masayoshi Takahashi
13年6月8日土曜日
Ruby歴
15年くらい
a Rubyist since 1997
13年6月8日土曜日
無駄に古参
Rubyist
senior but non-commiter
13年6月8日土曜日
RubyKaigi
前実行委員長
ex-chairman of RubyKaigi orgz.
13年6月8日土曜日
今回めでたく
ヒラに格下げ
now just only staff of RubyKaigi
13年6月8日土曜日
日本Rubyの会
代表理事
founder of Ruby no Kai
13年6月8日土曜日
日本Ruby
の会
The goal of Ruby no Kai is
13年6月8日土曜日
Rubyユーザと
開発者の支援
supporting Ruby users/devs
13年6月8日土曜日
talk about us in another session
13年6月8日土曜日
株式会社達人出版会
代表取締役
founder of Tatsu-zine Publishing
Inc.
13年6月8日土曜日
Silver sponser
13年6月8日土曜日
新刊いろいろ
出てます
new ebooks released
13年6月8日土曜日
13年6月8日土曜日
13年6月8日土曜日
本日のお題
Today’s Topic
13年6月8日土曜日
20年の歴史
Ruby’s 20 years
13年6月8日土曜日
時間がないの
で駆け足で
roundup quickly
13年6月8日土曜日
2006年での
歴史区分
5 sections in Ruby’s history
13年6月8日土曜日
•先史時代(prehistory) 1993-1995
•古代(ancient) 1995-1999
•中世(middle ages) 1999-2002
•近代(modern) 2001-2004
•現代(present) 2005-now
13年6月8日土曜日
•先史時代(prehistory) 1993-1995
•古代(ancient) 1995-1999
•中世(middle ages) 1999-2002
•近代(modern) 2001-2004
•現代(present) 2005-now
13年6月8日土曜日
ネットに情報
がない時代
no info in the internet
13年6月8日土曜日
1993年
2月24日
24th Feb. 1993
13年6月8日土曜日
Rubyの誕生日
Ruby’s birthday
13年6月8日土曜日
名付け親
Ruby’s godfather
13年6月8日土曜日
13年6月8日土曜日
•先史時代(prehistory) 1993-1995
•古代(ancient) 1995-1999
•中世(middle ages) 1999-2002
•近代(modern) 2001-2004
•現代(present) 2005-now
13年6月8日土曜日
1995年
12月25日
25th Dec. 1995
13年6月8日土曜日
Ruby 0.95
13年6月8日土曜日
fj.sources
old NetNews for Japanese
13年6月8日土曜日
Mailing List
“ruby-list”
13年6月8日土曜日
1996年
12月25日
25th Dec. 1996
13年6月8日土曜日
Ruby 1.0
First major release
13年6月8日土曜日
知る人ぞ知る
時期
little people know Ruby
13年6月8日土曜日
•先史時代(prehistory) 1993-1995
•古代(ancient) 1995-1999
•中世(middle ages) 1999-2002
•近代(modern) 2001-2004
•現代(present) 2005-now
13年6月8日土曜日
最初の書籍
the first Ruby book in the world
13年6月8日土曜日
13年6月8日土曜日
まつもとさん
と石塚さん
Matz and Keiju-san
13年6月8日土曜日
本が出ると
仕様がまとまる
book written, spec. fixed
13年6月8日土曜日
2000年∼
2002年
from 2000 to 2002
13年6月8日土曜日
大量の書籍
が出る
many Ruby books published
13年6月8日土曜日
13年6月8日土曜日
13年6月8日土曜日
13年6月8日土曜日
13年6月8日土曜日
Rubyバブル
Ruby bubble
13年6月8日土曜日
その後日本で
は一旦下火に
bubble had burst and shrinked
13年6月8日土曜日
Railsブーム
まで
before rails bubble
13年6月8日土曜日
海外
Ruby oversea
13年6月8日土曜日
•先史時代(prehistory) 1993-1995
•古代(ancient) 1995-1999
•中世(middle ages) 1999-2002
•近代(modern) 2001-2004
•現代(present) 2005-now
13年6月8日土曜日
2001年
2001 is an important year
13年6月8日土曜日
初の英文書籍
the first Ruby book in English
13年6月8日土曜日
13年6月8日土曜日
Pragmatic
Programmers
13年6月8日土曜日
無料の電子版
and free ebook
13年6月8日土曜日
13年6月8日土曜日
_why
why the lucky stiff
13年6月8日土曜日
13年6月8日土曜日
13年6月8日土曜日
2001年
10月12日
12th Oct. 2001
13年6月8日土曜日
13年6月8日土曜日
•先史時代(prehistory) 1993-1995
•古代(ancient) 1995-1999
•中世(middle ages) 1999-2002
•近代(modern) 2001-2004
•現代(present) 2005-now
13年6月8日土曜日
Rails以後
“After Rails”
13年6月8日土曜日
Railsからも
約10年
about 10 years after
13年6月8日土曜日
2006年から
1年ごとに
Roundup since 2006
13年6月8日土曜日
2006年
2006
13年6月8日土曜日
•move CVS -> Subversion
•Rubinius
•1st RailsConf
•Mongrel
•Camping
•Capistrano
•EngineYard
13年6月8日土曜日
2007年
2007
13年6月8日土曜日
•CRuby 1.9.0
•JRuby 1.0
•IronRuby
•Rails 2.0
•Sinatra
•Matz joined 楽天(Rakuten)
•Heroku
13年6月8日土曜日
2008年
2008
13年6月8日土曜日
•Rails moved to github
•Rails / Merb merge
•Ruby Standardization started
•Regional RubyKaigi
•MacRuby
•Passenger / REE
•Ruby Heroes Award
13年6月8日土曜日
2009年
2009
13年6月8日土曜日
•gemcutter -> rubygems.org
•CRuby 1.9.1
•Ruby Toolbox
•_why missing
•Chef
•Ruby5
•Jekyll
•RubyConf China
13年6月8日土曜日
2010年
2010
13年6月8日土曜日
•CRuby 1.9.2
•Rubinius 1.0
•JRuby 1.5
•Rails 3.0
•RVM
•Bundler
•RubyConf Taiwan
•RubyConf India
13年6月8日土曜日
2011年
2011
13年6月8日土曜日
•Last RubyKaigi
•Ruby 1.9.3
•Ruby’s or (GPL -> BSDL)
•JRuby 1.6.0
•Matz joined Heroku
•MagLev 1.0
•RedDot Ruby Conference
13年6月8日土曜日
2012年
2012
13年6月8日土曜日
•ISO/IEC 30170:2012 Ruby
•mruby released on GitHub
•JRuby 1.7.0
•RubyMotion
•Matz won FSF Free Software Award
13年6月8日土曜日
https://www.fsf.org/news/2011-free-software-awards-announced
13年6月8日土曜日
2013年
2013
13年6月8日土曜日
13年6月8日土曜日
Top on HN
13年6月8日土曜日
Top on social bookmarks in JP
13年6月8日土曜日
まとめ
conclusion
13年6月8日土曜日
RubyKaigi
2013
13年6月8日土曜日
Rubyの歴史の教
科書の載ってる人
historical figures of Ruby
13年6月8日土曜日
あなたも歴史
の一員です
YOU ARE the one in Ruby’s history
13年6月8日土曜日
みんなで歴史
を作っていく
We make the history of Ruby
13年6月8日土曜日
その先の人へ
伝えていく
and share with youngers
13年6月8日土曜日
13年6月8日土曜日

Weitere ähnliche Inhalte

Mehr von masayoshi takahashi

電子出版はどこを 目指すのか・技術書編
電子出版はどこを 目指すのか・技術書編電子出版はどこを 目指すのか・技術書編
電子出版はどこを 目指すのか・技術書編
masayoshi takahashi
 
devsumi2012 わたしの自分戦略
devsumi2012 わたしの自分戦略devsumi2012 わたしの自分戦略
devsumi2012 わたしの自分戦略
masayoshi takahashi
 

Mehr von masayoshi takahashi (20)

osc2019tokyospring
osc2019tokyospringosc2019tokyospring
osc2019tokyospring
 
Ruby25: Rubyの1/4世紀
Ruby25: Rubyの1/4世紀Ruby25: Rubyの1/4世紀
Ruby25: Rubyの1/4世紀
 
Code for 選挙とWikidata
Code for 選挙とWikidataCode for 選挙とWikidata
Code for 選挙とWikidata
 
青空文庫と式年遷宮アーキテクチャ: 青空文庫200周年に向けて
青空文庫と式年遷宮アーキテクチャ: 青空文庫200周年に向けて青空文庫と式年遷宮アーキテクチャ: 青空文庫200周年に向けて
青空文庫と式年遷宮アーキテクチャ: 青空文庫200周年に向けて
 
青空文庫テキストフォーマットについて (aozorahack)
青空文庫テキストフォーマットについて (aozorahack)青空文庫テキストフォーマットについて (aozorahack)
青空文庫テキストフォーマットについて (aozorahack)
 
TdX#01 RubyKaigiの作り方
TdX#01 RubyKaigiの作り方TdX#01 RubyKaigiの作り方
TdX#01 RubyKaigiの作り方
 
オープンソースとプラットフォームとお金
オープンソースとプラットフォームとお金オープンソースとプラットフォームとお金
オープンソースとプラットフォームとお金
 
Webと電子書籍の話
Webと電子書籍の話Webと電子書籍の話
Webと電子書籍の話
 
Re:VIEW新パーサ現状確認(2015年2月版)
Re:VIEW新パーサ現状確認(2015年2月版)Re:VIEW新パーサ現状確認(2015年2月版)
Re:VIEW新パーサ現状確認(2015年2月版)
 
何となく勉強した気分になれるパーサ入門
何となく勉強した気分になれるパーサ入門何となく勉強した気分になれるパーサ入門
何となく勉強した気分になれるパーサ入門
 
How To Become A Rubyist
How To Become A RubyistHow To Become A Rubyist
How To Become A Rubyist
 
Markdownもはじめよう
MarkdownもはじめようMarkdownもはじめよう
Markdownもはじめよう
 
新・ReVIEWパーサについて
新・ReVIEWパーサについて新・ReVIEWパーサについて
新・ReVIEWパーサについて
 
電子出版はどこを 目指すのか・技術書編
電子出版はどこを 目指すのか・技術書編電子出版はどこを 目指すのか・技術書編
電子出版はどこを 目指すのか・技術書編
 
lldecade2012
lldecade2012lldecade2012
lldecade2012
 
mruby for embedded systems
mruby for embedded systemsmruby for embedded systems
mruby for embedded systems
 
mrubyのすすめ
mrubyのすすめmrubyのすすめ
mrubyのすすめ
 
EPUBとその制作について
EPUBとその制作についてEPUBとその制作について
EPUBとその制作について
 
devsumi2012 わたしの自分戦略
devsumi2012 わたしの自分戦略devsumi2012 わたしの自分戦略
devsumi2012 わたしの自分戦略
 
第26回HTML5とか勉強会発表資料
第26回HTML5とか勉強会発表資料第26回HTML5とか勉強会発表資料
第26回HTML5とか勉強会発表資料
 

Kürzlich hochgeladen

Kürzlich hochgeladen (11)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 

The History of Ruby; 20th Anniversary Ed.