středa 3. srpna 2011

Nejdražší One-Byte Mistake

Zajímavé novinky na URL:http://rss.slashdot.org/~r/Slashdot/slashdot/~3/LeZAnHIFp4M/The-Most-Expensive-One-Byte-Mistake:
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