2008/3/9, Euler Taveira de Oliveira <[EMAIL PROTECTED]>: > Fernando Ike wrote: > Acho que para línguas codificadas em ISO-8859-1 não há aumento; para > línguas orientais há um aumento de um ou dois bytes por caracter.
O que é geralmente uma estratégia quase ótima, porque essas línguas geralmente ocupam dois bytes mesmo. Se não me engano, silabários e abecedários como katakana ou hangul ocupam dois bytes, enquanto ideogramas mais. Se alguém fosse usar muitos ideogramas, talvez UTF-16 fosse mais conveniente. > > Continuar mantendo ISO-8859-1no Brasil é o mesmo que manter ASCII nos > > Estados Unidos. Um brasileiro mora por lá e seu nome é José não pode > > registrar num sistema porque só aceita Jose. ;) > > > Eu discordo. Quais os caracteres utilizados no português do Brasil que > não tem no ISO-8859-X (aka LATINX) ? Nenhum. Acho que você não entendeu a comparação… a idéia é que, ao usar 'o que todo mundo usa', não se podem grafar muitos nomes estrangeiros. Então nos EUA não se grafam os brasileiros por se usar ASCII em vez de ISO-8859; no Brasil, não se grafam os orientais ou centroeuropeus por se usar ISO-8859 em vez de Unicode. > IMHO, o uso de UTF-8 só se faz necessário para compatibilização de > codificações (no PostgreSQL isso não é necessário já que o servidor faz > isso para nós) e em sistemas que precisam aceitar caracteres que não são > cobertos pelo ISO-8859-X, como por exemplo, ideogramas. É bem mais complicado que isso. Hoje uma aplicação não precisa grafar ideogramas, amanhã pode vir a precisar. E há coisas muito mais próximas, como nomes centroeuropeus ou do Leste, turcos &c. Mas enfim, deixo um ponto. Se não quiser mesmo usar Unicode tudo bem, mas pelo menos use ISO-8859-15 em vez de -1. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 3040 7300 r155 gTalk: xmpp:[EMAIL PROTECTED] +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 +55 (11) 5685 2219 MSN: msnim:[EMAIL PROTECTED] _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
