Anonymní čtenář píše: "Poul-Henning Kamp se ohlíží na některé špatné rozhodnutí v designu jazyka, konkrétně C / Unix / POSIX použití NUL zakončený textových řetězců" Výběr byl velmi jednoduchý:. V případě, že jazyk C představují řetězce jako adresa + délka tuple nebo jen jako adresu s kouzelným znak (NUL), označení konce? ... pomocí adresy + Délka formátu by stál ještě jeden bajt nad hlavou, než adresa + magic_marker formátu, a jejich PDP počítač měl . omezené feritové paměti Jinými slovy, mohlo by to bylo naprosto typické a racionální IT nebo CS rozhodnutí, stejně jako mnoho podobných rozhodnutí Všichni děláme každý den, ale tohle docela netypické ekonomické důsledky ".
Přečtěte si více o tomto příběhu na Slashdot.
Žádné komentáře:
Okomentovat