正規化で「が」を「か」と濁点にわけて管理しているものと、そうでない環境で得られたファイル名やパスの同一性などが考えられる。データを扱う環境がひとつの系で完結しているとか文字エンコーディングと正規化の系が統一されていればよい。アプリならあまり意識しなくてよさそう。この問題が気になるなら以下の記事も参照のこと。年前まで使用していたのでさほど変化を感じない。元記事のサンプルと比較したら差分は大きいのだけど想定どおりである。安全まわりが実によい。型として明示される点が気に入っている。安全のない言語で書くときの設計も影響を受けるだろう。比較でも失敗時に値の詳細表示がほしい。用途ごと関数を使い分けるのは面倒。あるのだけど、こういうのは標準にしてもよいのではないか。シミュレーターや実機を要するため実行が遅い。スクリプト言語の気軽なテストに慣れていると重く感じる。