Moin!
ich bastle gerade an einem Tool Zeichensatz ASCII 8 Bit - Codepage 850
An dem Tool ist insbesondere die Begriffsvermischung verbesserungswürdig.
ASCII ist nur für 7 Bit definiert. Und der Bereich von 0 bis 31 enthält im ASCII ausschließlich nichtdruckbare Steuerzeichen.
Codepage 850 hingegen ist zwar 8 Bit, aber wirklich reine DOS-Welt und heutzutage kaum noch gebräuchlich. Deren Hauptproblem besteht darin, dass der Bereich von 0 bis 31 doppelt belegt ist - die Zeichen dort sind entweder darstellbare Grafikzeichen, oder sie haben die Steuerzeichenbedeutung aus ASCII.
Deshalb ist so eine Dopplung für den Datenaustausch absolut unbrauchbar. Und die von dir vorgeschlagene Umsetzung in Unicode sehr zweifelhaft. Denn wenn man z.B. Dezimal "2" eingibt, dann steht das in ASCII _und_ in Unicode für "STX (Start of Text" - in Codepage 850 allerdings gibt es _zusätzlich_ (und zwar nur dann, wenn das auswertende Programm das so verstehen will) die Bedeutung "ausgefüllter Smiley" - und das Unicodezeichen für diese Darstellung ist ☻.
Es besteht also das Problem, diese Zweideutigkeit ganz deutlich zu machen. Daran scheitert das Tool zur Zeit.
- Sven Rautenberg
My sssignature, my preciousssss!