736
Vývoj / Re:Proč je syntaxe programovacích jazyků tak složitá?
« kdy: 26. 12. 2018, 13:28:52 »Jenže ten to nevymyslel, vzniklo to roky před Unixem i C: https://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-HoareTo by ses musel zeptat Dennise Ritchieho.nulový ukazatel je standardem jazyka C definován jako ukazatel s číselnou hodnotou nula.Proč?
Ve skutečnosti je to prasecká ojebávka, související s fungováním procesorů, která má zaručit, že když se chybně napsaný program pokusí číst nebo dokonce zapisovat tam, kde kromě operačního systému nemá nikdo co pohledávat, tak dojde k přerušení, a OS ho bez milosti odstřelí jak rudoarmějec nácka. Takže jako vyjádření chyby se prostě vrací adresa úplného počátku operační paměti -> 0.
konečne niekto, kto tomu rozumie,... :-)

nebo koho si tu lopatu myslel?
