Odpovídáte na názor ke článku Jak jsem si oblíbil Python.
to František Fuka: To se nám to hezky zamotává :-) Vnitřní ukládání řetězců v utf-8. Ok, jako z nouze ctnost, proč ne? utf-8 je dobrý formát na import/export, ale zpracování řetězců vnitřně je mnohem lépe provádět v nějakém kódování s pevně danou šířkou znaku.
Celé to utf-8 vzniká z toho, že řetězec je pro Ruby stále jen proud bajtů, jak ostatně píšou i v manuálu. Stringy slouží v Ruby k ukládání sekevencí 8-bitových bajtů. Je jasné, že taková sekvence se dá znásilnit.
Přečteno 178 209×
Přečteno 148 168×
Přečteno 83 010×
Přečteno 77 940×
Přečteno 68 104×