Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Ruby v příkladech (1) - Úvod

Pichi aura:75
7. 9. 2005 11:16

Re: Python, příklad a čeština

celé vlákno
Jde o to, že stringy v perlu mohou být dvou typů: unicode a bytes. Vtip je v tom, že všechny běžné operace se stringy s tím počítají a tak se s unicode stringem provede to, co má, a nemusíš se o to starat. Je fakt, že v tomhle případě (práce s ARGV) to asi vyjde na stejno. Pokud je locale unicode tak je string ARGV v unicode a je to OK. Pokud je locale jiné než unicode, tak je ARGV v bytes, ale při use locale to zase proběhne všechno OK. Jediný problém by asi mohl nastat u toho rename pokud by na fs bylo použité jiné kódování než locale. Tak hluboko do toho nevidím a ještě jsem neměl důvod to ladit.