Hlavní navigace

Názor k článku
Knihovny řešící problém s unicode v Ruby

Kyo
Kyo (neregistrovaný)
12. 11. 2007 16:20 Nový

Re: Proč se škrábat levou rukou za pravým uchem?

celé vlákno
Protože je to blbost? :-) Vezměte si třeba Common Lisp. Ten standard, pravda, vznikal dlouho (Common Lisp byl jako první objektový jazyk standardizován v roce 1994 ;-)), ale první kniha (tzv. CLtL 1) vyšla v roce 1984. Tehdy o nějakém Unicode nebylo ani vidu, ani slechu. Nicméně CL počítal s tím, že třebas i různé počítače mohou používat různé znakové sady a kódování, třeba EBCDIC (některé stroje nemají ani ASCII!) a tak. Takže je definován typ BASE-CHAR plus mechanismy pro zavedení prakticky čehokoli. Takže pozdější implementace přejaly Unicode víceméně stejným způsobem jako jakoukoli jinou znakovou sadu, se kterou se byly nuceny poprat.