Goodbye Doost

2,884 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,884
On SlideShare
0
From Embeds
0
Number of Embeds
696
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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日土曜日

×