Windows 8 開発者プレビューでの開発を試していたところ、非同期プログラミングを簡単に書ける await キーワードが面白かったので紹介します。Windows 8 用に Metro アプリを開発する場合、WinRT(Windows Runtime)というフレームワークを使ってプログラミングします。WinRT では、UI 応答速度を上げるための工夫として、少しでも時間がかかる可能性のある処理は、非同期の API のみが提供されています。なんかめんどくさそうですよね。いえいえ、そんなことはありません。.... > このページを見る
最終更新時間:
2011年09月29日00時43分
みんなのブックマーク 人気(0) 新着
-
yield使ってawaitみたいな。firefox,js1.7,非同期
1 RT
- JavaScriptのyield http://efcl.info/adiary/JavaScript%E3%81%AEyield
- ぱっとみ関数型の臭いがするが、.NETはまったくわからないので、まずyieldをチェックしてみよう../継続のシンタックスシュガー... do.../→Rubyのあれみたいなのを想像してたので今さら衝撃を受けてる
-
継続(continuation)の仕組みを使うと、UIから呼ばれるイベントでも非同期の処理を同期処理のように書ける(しかし非同期に実行される)のが面白い。あとWinRTは時間のかかる処理は非同期APIしか用意していないのも面白い
- yieldを使って非同期処理を同期っぽく書く
-
WinRT の async/await コーディングがおもしろい(のでJavaScriptで真似してみた) - てっく煮ブログ
-
yieldを使ってそれっぽくするトリック
- 非同期処理が見やすく書ける!>.NET 5 では継続の仕組みが導入されたので、メソッドの処理の途中で、処理をぶった切ったり、再開したりすることができるようになっています。
- おもしろい。
- 便利そうだね。
-
WinRT の async/await コーディングがおもしろい(のでJavaScriptで真似してみた) - てっく煮ブログ
-
WinRT の async/await コーディングがおもしろい(のでJavaScriptで真似してみた) - てっく煮ブログ
- これはおもしろい。後で必ず読む!
-
ほほう via: WinRT の async/await コーディングがおもしろい(のでJavaScriptで真似してみた)
- JavaScript1.7のyieldってpythonからパクったんだと思ってた
- via http://twitter.com/bsiyo/status/119086592999702528
- PerlのCoro思い出した / yield で非同期を同期っぽく書くのはpiroさんが先駆者→ http://piro.sakura.ne.jp/latest/blosxom/mozilla/extension/uxu/2009-02-20_sleep.htm
-
Productより開発環境が魅力的だなー。
2 RT
-
ブログ書いた。
2 RT








