Posté par BFG .
En réponse à la dépêche Le langage D.
Évalué à 6.
D n'a pas l'air de connaitre autre chose que du ASCII 7-bit. On est en 2012!
J'ai bien l'impression que D a fait la même erreur que C++ : le type string n'est qu'un char[] amélioré, c'est à dire qu'il stocke des octets, pas des caractères, string ne gère donc pas Unicode et laisse le développeur gérer l'encodage lui-même. Comme vous dites, faire encore cette erreur en 2012 est idiot.
[^] # Re: Je cherche à comprendre
Posté par BFG . En réponse à la dépêche Le langage D. Évalué à 6.
J'ai bien l'impression que D a fait la même erreur que C++ : le type
stringn'est qu'unchar[]amélioré, c'est à dire qu'il stocke des octets, pas des caractères,stringne gère donc pas Unicode et laisse le développeur gérer l'encodage lui-même. Comme vous dites, faire encore cette erreur en 2012 est idiot.