今日は四日市での勉強会に参加してきました。
第9回まどべんよっかいち - まどべんよっかいち | Doorkeeper
実は引っ越し当初、四日市での勉強会がまったく見当たらなくて絶望していた(ガチで)のですが、めぐり会いが良く(松井さんありがとうございました)発見することができました。
実はMicrosoft系の勉強会でした。まあいいや、それでも行く!
そのあとはこんな感じです。
四日市の勉強会、始まりました!いきなりコノハちゃん登場w pic.twitter.com/jWvtZRbSPn
— 植田 達郎 (@weed_7777) 2014, 7月 26
いいですね、こういうノリ。ちなみに私は今「ガールズ&パンツァー」にハマっております。こういう傾向は、Objective-CやRubyなどの勉強会よりも、強いのかな?
さて、松井さんよりC#5.0の非同期処理についての発表。非同期処理というとメインスレッドを動かしたりサブスレッドを動かしたりとめんどくさいですが、それに対してMicrosoftが出した回答が「async await」という仕組みです。コードが激減&スッキリ。
C#5.0のasync awaitすごいな。非同期処理を非常にミニマムなコードで書ける。Microsoft、やるなあ。
— 植田 達郎 (@weed_7777) 2014, 7月 26
Microsoft、すごいですね。他の話も見ていると、手厚い保護のようなものを感じます。
帝国市民(C#er)には安寧を保証する、というのがMicrosoftの姿勢なのだなと理解した。
— 植田 達郎 (@weed_7777) 2014, 7月 26
これは青木さんの発表で出てきたツール。アプリの画面のモックを手軽に作ることができます。
モバイルアプリのペーパープロトタイピングみたいなことを手伝ってくれるツール。便利そう。勉強会にて。 #madobenyok / “Balsamiq Studios, makers of plugins for Web Office…” http://t.co/Vp6xKv4H0O
— 植田 達郎 (@weed_7777) 2014, 7月 26
青木さんの発表はOAuthの認証をC#で実装、という話だったのですが、こちらも便利なライブラリをMicrosoftさんが用意してくれています。
.@kumar0001 さんの発表でHttpClientというクラスの使い方を聞いているのですが、大変使いやすそう。.netはいいなあ。iOSは猛省せよ! #madobenyok
— 植田 達郎 (@weed_7777) 2014, 7月 26
この辺でもうカルチャーショック。
なんかMS系の方々の発表は「ここでこうするには、こういう風に書くことができて・・・」という感じなことが多くて、いろいろお膳立てされている印象。 #madobenyok
— 植田 達郎 (@weed_7777) 2014, 7月 26
すごいよMicrosoft、すごーい。
ジョブズはiPhoneを発表したとき「5年先を行っている」と言ったが、開発環境はMSの方が5年先を行っているような気がしてきた。 #madobenyok
— 植田 達郎 (@weed_7777) 2014, 7月 26
結論としてはカルチャーショックでした。Microsoftはプログラマーの負担を減らすために一生懸命考えているんだな、と思いました。どこぞの林檎会社も少しは見習って欲しいです(最近少しやる気を見せ始めましたが)。
ちなみに私はStackOverflowの話をしました。2年前のプレゼンですが、そのままで割と受けてくれたようで良かったです。
勉強会の後は居酒屋で懇親会。松井さんのトークが熱くて面白かったです。
青木さん、企画運営していただいてありがとうございました!