1
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Zopper kdy Dnes v 09:51:24 »No, teoreticky jo. V praxi se, obzvlášť u velkých a starých aplikací, může stát, že to někde uteče. Aplikace samotná je třeba unicode, ale nějaká komponenta někde bokem, třeba nějaká databáze, nebo mezivrstva, není správně nakonfigurovaná. Ale protože to nějak funguje pro ty běžné vstupy, tak si toho nikdo ve firmě nevšimne, a těch pár zákazníků, co to vidí, se neobtěžují to nahlásit a berou to jako fact of life, protože i třeba Adobe má ve svém error formuláři kódování (nebo font) blbě: "Došlo k chybi" místo "ě".Obávám se, že když někdo neví, v jakém kódování má která data, tak ho nezachrání ani knihovna.
Knihovny v jazycích, které jsem používal, používaly zásadně unicode, takže nepořádek ve stringu by musel být už před tím. Stejně je s podivem, že se dneska ještě používá ISO nebo starší kódování. Pokud je celý program v unicode, tak se tam špatný text v podstatě zadat ani nedá, to by to tam musel někdo špatně už napsat.