RubyKaigi2013 一日目 Bホールまとめ

2013年5月30日に行われたRubykaigi2013 1日目のBホール向けツイートをまとめました。 rubykaigiBのタグ付きのものだけをまとめています。
2

Ruby Archaeology

みよひで画伯 @miyohide

石塚「自己紹介。Rubyの名付け親。irbの作者です。」 #rubykaigi #rubykaigiB

2013-05-30 13:31:37
みよひで画伯 @miyohide

石塚「この発表をすることになったきっかけ。2月のRuby20周年記念パーティの祝辞が途中で打ち切りに。もったいないので、リベンジ。」 #rubykaigi #rubykaigiB

2013-05-30 13:33:09
みよひで画伯 @miyohide

石塚「Ruby20周年記念パーティーで言えてなかったことを今言います。Ruby20周年おめでとうございます。」 #rubykaigi #rubykaigiB

2013-05-30 13:33:58
みよひで画伯 @miyohide

石塚「Ruby誕生のきっかけについて。Perlは気軽にかけるが、あとで(コンテキストを忘れてしまう状況だと)読むのが大変。いいオブジェクト指向のスクリプト言語がほしいよねという会話から」 #rubykaigi #rubykaigiB

2013-05-30 13:36:26
みよひで画伯 @miyohide

石塚「なぜ"いいオブジェクト指向のスクリプト言語がほしい"という会話が発生したのか。静的言語でやっていたオブジェクト指向プログラミングシステムの研究開発が中止になったのが一因。」 #rubykaigi #rubykaigiB

2013-05-30 13:38:29
みよひで画伯 @miyohide

石塚「そのようなきっかけで、1993年2月17日から開発を始める。オブジェクト指向言語を作る本を企画→結局通らなかったが、後日Ruby本を出すことになった。」 #rubykaigi #rubykaigiB

2013-05-30 13:40:15
みよひで画伯 @miyohide

石塚「名前について。2月22日にRubyとCoralが最終案として残った。6月の誕生石pearl(perl)の次の月の誕生石からRubyを採用。」 #rubykaigi #rubykaigiB

2013-05-30 13:41:23
みよひで画伯 @miyohide

石塚「言語の特徴について。オブジェクト指向、インタープリタなどは決めていた。今のRubyと違うのは、(shell風の)簡単な構文(yacc使わない?)、単純継承といった点をRuby開発2日前に構想として考えていた。」 #rubykaigi #rubykaigiB

2013-05-30 13:43:19
みよひで画伯 @miyohide

石塚「最初の言語設計。引数区切りにカンマなし、変数は$ではじまる。引数解釈はなし、継続行は¥で改行をエスケープ。shell(Tcl)のような文法。」 #rubykaigi #rubykaigiB

2013-05-30 13:44:40
みよひで画伯 @miyohide

石塚「Rubyの誕生日について。2/23 or 2/25が各種文献上からみてみると有力候補。」 #rubykaigi #rubykaigiB

2013-05-30 13:46:34
みよひで画伯 @miyohide

石塚「2/23と2/25の間を取って2/24をRuby誕生日に。」 #rubykaigi #rubykaigiB

2013-05-30 13:47:42
みよひで画伯 @miyohide

石塚「Ruby開発1日目にして、括弧をつける文法に。この時点でyaccを使わないことは諦めた。」 #rubykaigi #rubykaigiB

2013-05-30 13:49:34
みよひで画伯 @miyohide

石塚「開発が始まってからは毎日のように文法が変わっていた。継続行が今のRubyと同じにしたり、yaccで記述したり。7日目には、オブジェクト指向機能について検討し始める。」 #rubykaigi #rubykaigiB

2013-05-30 13:50:51
みよひで画伯 @miyohide

石塚「キーワード引数はRuby開発8日目にして検討されていたが、明らかに乗り気ではなかった。実装されたのが20年後の最近。」 #rubykaigi #rubykaigiB

2013-05-30 13:53:04
みよひで画伯 @miyohide

石塚「Ruby開発13日目にして、アクセス制御が現状と同じものになった。ただ、名前は今のものと違っていた。」 #rubykaigi #rubykaigiB

2013-05-30 13:54:26
みよひで画伯 @miyohide

石塚「8月11日にnilについて検討。nilに対する振る舞いを決めた。8月19日にRuby初動作(HelloWorldが動いた日?)。開発が始まって半年。」 #rubykaigi #rubykaigiB

2013-05-30 13:56:38
yhara (Yutaka HARA) @yhara

#rubykaigiB 開始から数ヶ月かけてだんだん機能(仕様)が増えていったのだなあ。

2013-05-30 13:56:58
みよひで画伯 @miyohide

石塚「1993年8月21日から1994年8月10日までは文献が存在しない。転職を機にメールのやりとりができなくなったため。松本さんの話で"モチベーションの維持が大変"という話があったが、ちょうどこのへん。」 #rubykaigi #rubykaigiB

2013-05-30 13:58:20

Ruby2.0 reference manual for Japanese

みよひで画伯 @miyohide

okkez「Rubyリファレンスマニュアル刷新計画2013初夏の話をします。裏番組がRubyMotionの話しなんですが、皆さん大丈夫ですか?」 #rubykaigi #rubykaigiB

2013-05-30 14:03:14
みよひで画伯 @miyohide

okkez「okkezはおっきーと呼びます。」 #rubykaigi #rubykaigiB

2013-05-30 14:04:17
1 ・・ 4 次へ