Bende ilk baslarda utf-32 yi utf-8 den daha karisik bir format olarak dusunuyordum. Cunku 32 > 8 fakat utf8 de karakterlerin boyutlari belli degil bazen 1 byte bazen 4 byte olabiliyorlar karakterden karaketere degisiyot. O yuzden index atlama-ziplamali araliklar operasyonlari utf8 ile calismayabiliyorlar. utf-32 de her zaman 4 btye en basit karakterler bile atiyorum sayilar "0" sayisi bile 4 byte cok buyuk israf aslinda ama 4 byte sabit olunca hoplayip siplayabiliyoruz cunku degismiyor. Utf8 basit karakterleri 1 byte olarak tutuyor bazi karakterlerde 2,3 veya 4 byte olabiliyor. Amac daha az yer kaplamasi. Fakat bu biraz karistirabiliyor ortaligi.
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]