Swift言語的におもしろい(遊びがいのある)要素すごくたくさんあると思うんだけど、Appleプラットフォームに限定されてるが故に(?)マイナー言語に留まってるの、かわいそうという感じがする。
いやー、Swiftの可視性制御ルール細かっ!これはある意味C++並みじゃないか?
Swiftについて学ぶほど、パッと見の印象で受けたほど洗練された綺麗な言語ではないということが分かってくるが、そのぶん、現実に適応したリアルなプログラミング言語なんだなという印象になってくる。
When you write an app with a unit test target, the code in your app needs to be made available to that module in order to be tested. By default, only entities marked as open or public are accessible to other modules. However, a unit test target can access any internal entity, if you mark the import declaration for a product module with the @testable attribute and compile that product module with testing enabled.
ユニットテストを考慮してアクセス制御が設計されてるのは良いね
HackerTube – karpathy karpathy.bearblog.dev/hacker-tu…
ピカード船長死んだのでStar Trek: The Next Generation、Blu-rayボックス買った。
stdatomic 知らなんだ
いかに自分の手で一行も書かないとは言え、自分のまったく知らないプログラミング言語で、まじめな部類のプログラム作るのは抵抗あるんだけど、この抵抗もそのうちなくなるのかな。現在地点に来るまでも、まあいくつか最初感じてた抵抗が削れて丸くなってきた過程だったし、そうなるかもしれない。
ARCの章読んだら、むしろSwift嫌いにすらなりそう…