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.

LLイベント2014 LL Diver「帰ってきただめ自慢」Rust枠

2,022 views

Published on

http://ll.jus.or.jp/2014/

Published in: Technology
  • Download or read that Ebooks here ... ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

LLイベント2014 LL Diver「帰ってきただめ自慢」Rust枠

  1. 1. LL Diver 帰ってきただめ自慢 Rust枠
  2. 2. 注意事項 • 本スライドは、公開にあたり、
 私が当日酒の勢いで話した内容を思い出しつつ
 補足を追加しています。 • 「筆者としてはこういう気持ちで言っていたつもり だった」という趣旨を(思い出しつつ)補足してい ますが、当日、私が口に出した言葉を撤回する意図 はありません。
  3. 3. About Me • Tetsuharu OHZEKI (@saneyuki_s) • Rust Samurai でググれ • ( :ゆるふわRust勉強会の幹事やってます) • Mozilla Committer • Servo Developer
  4. 4. Rust • 強い静的型付け・コンパイル有り • 並列・安全・システムプログラミング • C++生まれHaskell育ち
 アクターモデルはだいたい友達
  5. 5. RustはLL?
  6. 6. RustはLL? LLVM使うから
 LLに決まってる
  7. 7. Rustのダメな所
  8. 8. Rustのダメな所 無い (言語には)
  9. 9. 補足 • 言語的に面倒・冗長な所は愛嬌です
  10. 10. Rustのダメな所 エコシステム
  11. 11. 補足 • 以後、エコシステムとか関連ツールがひどいという 話をします
  12. 12. Rustのダメな所 並列が売りなのに
 コンパイラはシングルスレッド
  13. 13. 補足 • コンパイラがシングルスレッドで動く箇所があるの は仕方が無いのだが、並行を重視するRustに
 引っ掛けたネタなのでマジレスしないで貰いたい
  14. 14. Rustのダメな所 ライブラリが全部
 Nightlyでビルドされてる (リビジョンは別)
  15. 15. 補足 • ここでいうライブラリ=3rdパーティ製のもの • Rust-CIという、Rust nightlyの更新に併せてCIが回るグレートな仕 組みをライブラリ作者は使う事が出来るのだが、このCIがコケても即 時修正されるかはライブラリ作者次第 • Rust-CI通ったリビジョンが安定版なので、ライブラリごとにRustの コンパイルが通る事が保証されているリビジョンが完全にバラバラで あるため、まずこの違いを吸収するのがプロダクション投入への第一 歩 • ちなみにRustのマイルストーンリリースごとにtagを切るような殊勝な 人は滅多に居ません
  16. 16. Rustのダメな所 ビルドツールは
 GNU Make
  17. 17. 補足 • 現在のRustに、go buildのような便利ツールは無い。あるにはある が(Cargo)、unstableです • なので、みんなGNU Makeとかシェルスクリプトでrustcを使う • Rustで書かれた満足な2大プロジェクトである、Rust Compilerは GYP使うし、Servoはautoconf 2.13を使うしで、富豪 or レガ シー。良い塩梅のビルド方法が文化的に確率されているわけではない • Rust用のCMake設定をMLに投稿した人はいるが、ライセンス的に も、2014年の言語としても、CMakeの設定くらいRustが標準で配 布してほしいという思いはある
  18. 18. シングルスレッド性能は
 C++の方が 速いに決まってんだろ!
  19. 19. 補足 • 常識的に考えて、Clangに対して過去に投入された・今後される であろうリソース量を考えれば、C/C++にシングルスレッド性 能で勝てる可能性は無い(互角すらも厳しいのではないか) • Rustのゴールはシングルスレッドで世界最高の性能を叩き出す 事ではなく、並行・並列プログラミングを、システム領域での使 用に耐えうるだけの高効率性を伴った上で安全に開発できること • なので、シングルスレッド性能を求めたければ、RustではなくC/ C++書くのが正攻法であるし、もっと速度が欲しければアセンブ ラを書くか、ハードウェアをアップグレードするしかない
  20. 20. あなたとRUST 今すぐダウンロード
 無料Rustのダウンロード
  21. 21. 補足 •Get it Now!!!!!!!!!!

×