Talk:Null pointer

From Wikipedia, the free encyclopedia

Lisp NIL

Note that NIL in most Lisps (Common Lisp in particular) is both a symbol and a list. It is not, contra the introduction to the Null pointer, an invalid object, it is the empty list (as well as the equivalent of false in Common Lisp, but not, say, Scheme). As the article does mention, NIL is first class, and the user can (though it is considered bad programming practice) create properties on NIL, as they can for any other symbol. Gorbag42 (talk) 16:55, 28 January 2024 (UTC)

Came here to make similar comments. Agree that Lisp nil is not a null pointer. I'm removing the two places in the current article that refer to Lisp nil as a null pointer. 115.131.213.142 (talk) 07:33, 5 September 2025 (UTC)

Relational database null

A paragraph in the article contrasts a null pointer with a null in a relational database null. It describes the database null as an unknown value, but the Null (SQL) article says a database null is a non-existent value. So I've removed the whole paragraph.--A bit iffy (talk) 19:40, 20 April 2017 (UTC)

Dereferencing the null pointer in C always undefined or not?

TenDRA compiler framework and 0x55555555 as NULL

VM claim

Related Articles

Wikiwand AI