【グランフロントエンド2016】SESSION3、おのうえさんによる「プログラミング言語Rust」

0
にわタコ @niwatako

メソッド外からくっつける感じ( ゚д゚) #frontkansai

2016-08-28 16:34:19
armorik83 @armorik83

ジェネリクス出てきた辺りから型々しくなってきた #frontkansai

2016-08-28 16:35:01
小原 一哉 @KoharaKazuya

継承ベースのオブジェクトじゃないのは、動的ディスパッチのコストを避けるため なるほど! これをフロントの勉強会で学ぶとはw #frontkansai

2016-08-28 16:35:08
ひな @hnle0

皆さんそろそろ飽きましたよね #frontkansai

2016-08-28 16:35:18
にわタコ @niwatako

generics struct Point<T> { x: T, y: T, } x, y は任意の型でPointを作れる #frontkansai

2016-08-28 16:35:24
Masahiko Sakakibara @rdlabo

飽きましたよね、といいながらも布教を続けるおのうえさんw #frontkansai

2016-08-28 16:35:38
potato4d/Takuma HANATANI @potato4d

疲れているみんなのために眠れる講義をしてくれる慈愛に満ち溢れたおのうえさん #frontkansai

2016-08-28 16:35:43
はりぽ @_haripo

#frontkansai Rust には素晴らしい機能がまだまだたくさんあります(素晴らしい鬼門がたくさんある、に空耳した)

2016-08-28 16:35:55
じゅりあん @MITLicense

フロントエンドのイベントでガベコレという単語を聞くとは思わなかった #frontkansai

2016-08-28 16:37:15
にわタコ @niwatako

Rustの哲学コンパイル時に決められることは可能な限り決める  型のメモリサイズ  メソッドにディスパッチ  リソースのライフサイクル管理   コンパイラが開放タイミングを決めて組み込む  実行時のオーバーヘッドの削減 #frontkansai

2016-08-28 16:37:18
armorik83 @armorik83

GC無いけどコンパイル時に全部の参照の破棄を決定するのやばい #frontkansai

2016-08-28 16:37:20
armorik83 @armorik83

フロントエンドの話しろよ #frontkansai

2016-08-28 16:38:07
にわタコ @niwatako

Enjoy Rust! …え!?フロントエンドの話しろよ?? もう少しはなしします。 #frontkansai

2016-08-28 16:38:12
にわタコ @niwatako

Rustでフロントエンド開発 RustコミュニティはWebAssembly対応に積極的 安全性、速度面のメリット。 #frontkansai

2016-08-28 16:38:45
にわタコ @niwatako

asm.js と WebAssembly asm.js  ブラウザ上で高速動作可能な JavaScriptのサブセット、Mozilla主導 #frontkansai

2016-08-28 16:40:02
にわタコ @niwatako

WebAssembly  ブラウザ上で実行可能なバイナリフォーマット  asm.jsの欠点を克服  各ブラウザベンダなどが協業で仕様策定 #frontkansai

2016-08-28 16:40:05
armorik83 @armorik83

Rust書いてもJavaScriptに変換できるから、みんなDartとRustやってればいいよ #frontkansai

2016-08-28 16:40:24
Masahiko Sakakibara @rdlabo

WebAssemblyだったら、Swift的な印象があったけど、Rustも対応予定なのかぁ。 フロントエンドがバックエンドに広がる一方で、バックエンドがフロントエンドに広がるのって面白いなぁと思う。 #frontkansai

2016-08-28 16:40:43
にわタコ @niwatako

Rustからasm.jsは試験的にはもう出来ている #frontkansai

2016-08-28 16:40:48