class Pathname (Ruby 3.2 リファレンスマニュアル) https://docs.ruby-lang.org/ja/latest/class/Pathname.html
文字コードを特定のものに依存しない戦略はいいとして、じゃあここで出てくる文字列の文字コードはなんなんだろう?><;
よくわからんけど、特定の文字コードに依存しない戦略な上に文字コードを(ドキュメントで)指定していないのであれば、あらゆる文字コード、それこそオレオレ文字コードであろうと「パス文字列の区切り等をライブラリが必ず判断できる」みたいな不可能なことになると思うんだけど、文字コードはどこに書いてあるのか?><