追加機能続々公開!!!Perl6の全貌に迫る!?#yapcasia #yapcasiaA
@jnthnwrthngtn your photos from #yapcasia are available now: 30d.jp/yapcasia/8/pho…
2015-08-27 22:55:00MoarVM and Rakudo compiler architect. Leader of Edument in Czech Republic. Like cooking/eating Indian food, craft beer, and seeing the world.
Next up: 14:20 Parallelism, Concurrency, and Asynchrony in Perl 6 🔈jnthn📍TrackA bit.ly/1TL0dA9 #yapcasiaA #yapcasia
2015-08-22 14:20:03Parallelism, Concurrency, and Asynchrony in Perl 6」 Jonathan Worthington @jnthnwrthngtn 氏 #yapcasiaA #yapcasia
2015-08-22 14:20:43#yapcasia #yapcasiaA Parallelism, Concurrency, Asynchrony について: これらは混同されやすい
2015-08-22 14:23:21#yapcasia #yapcasiaA この辺の分野は苦難の歴史: スレッド(とdata race) ロック(とデッドロック) 条件変数(と sprious wakeup)
2015-08-22 14:25:32Jonathanさん: コードの構造化は進んできた。しかしデータについてはそうではない。例を紹介していきたい #yapcasia #yapcasiaA
2015-08-22 14:25:32Jonathanさん: parallelism(並列処理)は、基本的には複数コアCPUで実行すること #yapcasia #yapcasiaA
2015-08-22 14:27:48Jonathanさん: これまではCPUの回路サイズを小さくしクロックを上げることで高速してきた。しかし光速の物理的制約からこれには限界がある。解: 複数のプロセッサを同時に動かそう #yapcasia #yapcasiaA
2015-08-22 14:28:18CPU はコアが上がってきてるし、同じタイミングで別々のことを並列でやろうぜ!!! #yapcasia #yapcasiaA
2015-08-22 14:28:37Jonathanさん: parallelismとは、複数の計算を実行するかどうか決めること #yapcasia #yapcasiaA
2015-08-22 14:28:59parallelism is not the same time. なるほど。 #yapcasia #yapcasiaA
2015-08-22 14:29:40Jonathanさん: 計算の中からお互いに依存しない部分を見つけ出して並列に実行する #yapcasia #yapcasiaA
2015-08-22 14:30:162つのタスクの間で関係がないようなものはパラレルでやっちゃおうぜ! #yapcasia #yapcasiaA
2015-08-22 14:30:20