熊谷さんのやさしい Swift 勉強会 #261 — 時事的な話題 /zip、enumerated、indexed の処理速度 #yasashii_swift #swiftlang
SwiftStage チャンネル
0:00 / 0:00
熊谷さんのやさしい Swift 勉強会 #261 — 時事的な話題 /zip、enumerated、indexed の処理速度 #yasashii_swift #swiftlang
3 просмотра · 6 дней назад
SwiftStage チャンネル
177 подписчиков
3 просмотра · 6 дней назад
Swift の言語そのものに着目して基礎をみんなでじっくり見ていく勉強会です。
日頃より Swift 言語を使っている人はもちろん、普段は Swift に親しみがないけどなんとなく気になった人など、プログラミングに携わる人も携わらない人もどなたでも歓迎です。
———————————————————————————————————————
熊谷さんのやさしい Swift 勉強会 #261
今回も引き続き、お気に入りな技術ブログ「[その Swift コード、こう書き換えてみないか](https://zen.dev/treastrain/articles/6...
00:00 開始
00:33 前回に見終わった計算量の話
02:57 考え方に触れていくことは大切
04:50 正解よりも、答えを導く考え方に価値あり
05:51 zip, enumerated, indexed のパフォーマンス
06:21 大きな差があることを表記する方法
08:11 あくまでも、現時点では速いという事実
10:22 本当にそこまで速度さは生まれる?
11:15 処理速度を計測するための準備
12:22 計算速度を測るコード
12:36 enumerated の速度を計測するコード
15:05 zip の速度を計測するコード
15:29 indexed の速度を計測するコード
16:25 インデックスを絡めて繰返処理をしたときの速度を実測
17:48 実際にビルドしたコードの方が有意義な速度計測ができそう
19:52 最適化なしの実行速度
20:33 今回のコードは、最初だけ遅く計測される様子
23:33 初回実行の誤差を考慮して再計測
24:03 変数を活かした処理速度の向上
25:40 ビルドを最適化したときの実行速度
28:07 リリースビルドで見たとき、どれが良さそう?
29:36 今回の所感とクロージング
———————————————————————————————————————
LIVE 開催の予定カレンダー
https://calendar.google.com/calendar/...
このシリーズの再生リスト
• Плейлист
この動画は、株式会社ゆめみさんの一般公開付き社内勉強会「熊谷さんのやさしい Swift 勉強会」を「Channel YUMEMI」で公開していたものを、株式会社ゆめみさんの意志により、当チャンネルに移行しているものになります。今後はこちらのチャンネルで公開していきます。