hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

Japan.pm 2021に参加した

Japan.pm 2021に参加して、2日間Perlの勉強をしていた。
オフラインの勉強会では、HUBや和民などを巡って参加者と深夜まで喋り続けるのが楽しみだったので、オンラインになってから、交流部分が減っていて寂しい思いをしていた。
今回は、交流会としてDiscordで好きなチャンネルで会話するスタイルだったので、型チャンネルで型チェックの話ができて嬉しかった。いきなり知らない人と型の話をすると、型好きじゃない人かもしれないし、会話成功率は非常に低い。ところが、型チャンネルがあれば、開口一番、型の話ができてたいへん便利だった。
Perlでは実行時に型のバリデーションするのが一般的で、再帰呼び出しなんかが非常に遅くなって問題になることがある、ライブラリの内部での呼び出しは開発時にチェックできているのだから、ライブラリのライフサイクルを考えると、主なチェックしたいときというのはライブラリの利用者からの呼び出し時が主なので、callerをみて外部から呼ばれたら型チェックをするけど、パッケージ内での呼び出しなら正しく動くことはわかっているだろうから、型チェックをスキップして高速化を試みてはどうか、とか話していて、よさそうだったのであとでやってみようと思う。型チャンネルがなければこういう話には至らないと思うのでありがたい。

あと思ったのは、YouTubeで視聴するスタイルなら世界中どこの勉強会でも参加できそうだな、ということで、全世界IT勉強会カレンダー的なものがほしい。と思ったらすでにあったので、このへんを見てちょっと聴講してみたい。
confs.tech
dev.events

家から快適に参加できて、深夜まで居酒屋はしごじゃなくて、家にいるので適当にひゅっと切り上げることができたので、参加しやすかった。家庭の都合で遠出は難しい人などにも優しいと思う。スタッフの皆様、発表者の皆様、ありがとうございました。