Přesně tahle pohodlnost a spoléhání se přímo na API systému mi na Windows pije krev. Zvlášť ve chvílích, kdy to nezafunguje správně, protože systém si myslí něco jiného, než je třeba. (Typicky: přepočítávání data/času na podle lokální zóny na UTC či naopak, když něco takového nikdo nechce, nepochopení kódové stránky a tedy diakritiky v souborech...)
Přeci jen: na těch Unixech má člověk ty texty tak nějak pod kontrolou.
A ve výsledku používám na Windows proudy textu a unixové utilitky.