Swift
Swift の Task.yield() は、非同期タスクから実行を一時停止して、他のタスクが実行されるようにするために利用するAPIです。よきタイミングでスレッドを譲ることで、CPU負荷の高い処理を効率的に実行することができたりします。 developer.apple.com この T…
Vision Pro で盛り上がる最中、Apple からコンフィグレーションファイルを生成するための静的型付言語「Pkl」がオープンソースで公開されたので軽く触ってみました。 github.com 発音は "Pickle" (「ピックル?ピクルゥ?」 )だそうで、 Pickle と聞くと Py…
こんにちは。2023年7月からはてなのマンガアプリチームで働いています、id:fxwx23 です。 はてなに入社する前は React Native (TypeScript) や Go などを書くことが多かったため、 Swift を書くことは2021年の夏以来となります(!)。Swift を書くことを本…