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 210×
Přečteno 148 169×
Přečteno 83 017×
Přečteno 77 942×
Přečteno 68 106×