> -- Geniepro писал(а):
> А если этот Ваш nil -- значение нулевой ссылки как в паскалях да адах, то ну извините, проблемы по определению. Аж даже сам Хоар просил прощения у всего программерсокого сообщества за это своё изобретение...

Можете внятно объяснить существо проблемы с NIL?

Не могу понять. Есть структура данных - модель реального объекта. В её описании указано, что она может иметь связь с другим объектом. Чем противоестественна, в общем случае, ситуация, когда объект может иметь связь, но в данный момент её не имеет?