Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Goodbye Doost

3,019 views

Published on

Boost勉強会@関西のLTで使ったスライド

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Goodbye Doost

  1. 1. Goodbye Doost! Boost勉強会@関西 Sat, October, 2010, 23 2010年10月23日土曜日
  2. 2. @repeatedly • 平和の国Dの住人 • なぜかPhobosコミッター • 休学なう → √退学 • ピーFIでRedBull飲むお仕事 してました 2010年10月23日土曜日
  3. 3. 闇の集団怖い 2010年10月23日土曜日
  4. 4. D? • Walter「ぼくのかんがえた(ry」 • Walterが量産するregressionをDonがfix • Andrei「Rangeウマー」 • Andreiが仕込むバグを俺らがfix • コンパイラに優しく書くべし! 2010年10月23日土曜日
  5. 5. 名言集 • 何でもRangeとかOO初心者かよ by S • for ○○, feature requests seem to be practically like breathing by J • お願いだから実装も(ry • Althogh, ○○ is currently horribly broken! 2010年10月23日土曜日
  6. 6. 就職にも有利 2010年10月23日土曜日
  7. 7. Appendix 2010年10月23日土曜日
  8. 8. C++? • 闇の軍団が祀っている アレな言語 • 使うと発狂する • Cより文字列処理に 優れているらしい? • C++ 1x ≒ D? 2010年10月23日土曜日
  9. 9. Boost? • C++におけるWorkaroundコレクション • C++ 03とか終わってる • 標準ライブラリが死んでる • 今日勉強会が開かれてるらしい? • でもお仕事では大抵使えない 2010年10月23日土曜日
  10. 10. Doost? 2010年10月23日土曜日
  11. 11. • Any → std.variantがあるだろ • database → 使えるDBがねーだろ • ProgramOptions → std.getoptがあるだろ • 命名規則がないわ… • std2使うならD2対応しろよ… • etc... 2010年10月23日土曜日
  12. 12. Phobosの選んだ道 それは… 2010年10月23日土曜日
  13. 13. Boost美味しいです^^ 2010年10月23日土曜日
  14. 14. Range • std.range • A先生が書いたけどバグだらけで 今はDavidがブラッシュアップ中 • Phobosはこれサポートしないと駄目 • A先生が基本文句言ってくる • |じゃなくて()なのでS式好きには(ry 2010年10月23日土曜日
  15. 15. Serialization • Orange (std.serialization候補) • Jacobとかいうアレな人が書いてる • MLでbotみたいにポストしてくる • メッセージパッシングとかで必要だと は思うけど… 2010年10月23日土曜日
  16. 16. Asio • 新しいstd.socketはこれをモデルに • std.eventはどうしようかと思ったけど libev使えという輩が出て来て… • でもコードは書いてくれない 2010年10月23日土曜日
  17. 17. Datatime • std.datetime • std.date, std.time, std.gregorian are dead • Jonathanが4万行書いて来た • 皆引いた…のでレビューで改善中 • もうすぐ入る? 2010年10月23日土曜日
  18. 18. Interfaces • std.typecons.adaptTo? (仮名) • haraさん作 (これでPhobosチーム入り) • A先生は名前をduckにしたいらしい • このセンスはよく分からない… • めるぽんぬ先生のおかげ! 2010年10月23日土曜日
  19. 19. 例 class Hoge { void draw() { } } // 直接関係ない↑↓けど… interface Drawable { void draw(); } Hoge h = new Foo(); Drawable d = adaptTo!Drawable(h); d.draw(); // 呼べる! 2010年10月23日土曜日
  20. 20. 他にも • std.signal • 最近強化パッチが来てた • spiritd • 誰が使っているのか… • MultiIndex • MLで実装するよ?と言ってた人が… 2010年10月23日土曜日
  21. 21. Doostはいらなく なりましたとさ… 2010年10月23日土曜日
  22. 22. めでたしめでたし - 完 - D言語先生の次回作 “Goodbye,Tango” にご期待下さい 2010年10月23日土曜日

×