Friday, January 15, 2010

null

Ha jobban megnézzük a null egy gyűjtőfogalom, az IEEE idevágó szabálya szerint persze nem feltétlenül kell mindent null-nak nézni, ott van olyan is, hogy INF (végtelen), meg hogy NaN (not a number).
Persze az IEEE is csak számokat akar ábrázolni, ami ugye egy elég durva limitáció, hiszen ha dolgok számosságát illetve mérőszámait akarom nézni, akkor ott figyel mégegy, ami elég gyakori:
unknown.
Meg mégegy, a non-initialized. Az egy dolog, hogy a hibakezelés legtöbb esetben ezeket ugyanúgy kezeli, de ettől még ezek nagyon is különböző fogalmak.

Persze most nem azt akarom mondani, hogy én vagyok Knuth 2 :) csak gondolkodom véletlenszerű időpontokban, és ha arra érdemes a dolog, és nem kell kimászni az ágyból, felvésem ide.
Knuth-ról például tudnivaló, hogy egyszer ezt mondta: “Beware of bugs in the above code; I have only proved it correct, not tried it.” 
:) lovely, isn't it?


És íme egy klasszikus:
If only DEAD people understand hexadecimal, how many people understand hexadecimal?

No comments:

Post a Comment