2 ms·
C's standard library is completely broken for text handling (depends on external locale instead of caller-specified locale) and on Windows broken for file syste
by hsivonen 8y ago
C's standard library is completely broken for text handling (depends on external locale instead of caller-specified locale) and on Windows broken for file system access if your paths contain non-ASCII. (At least until the latest dev version of Windows 10.)
Rust has the best file system abstraction for exposing Windows file paths in a way that allows you to write common file path handling application code for Windows and *nix.