История изменений
Исправление den73, (текущая версия) :
отстой. Сделай активностью - будет неясно, в чём отличие живого от мёртвого. По идее, мёртвые данные - это те, которые уже не нужны, но на языке С++, для них уже вызван деструктор. Т.е. объект в памяти есть, но пользоваться им ни для чего уже нельзя. В этом состоянии может пребывать как объект, так и запись. В этом и беда. Потому что объект называем «существом», а запись называем просто «набором», дабы подчеркнуть, что он не является ничем живым. Так вот, теперь запись-набор у нас не может быть живой, но мёртвой и не-мёртвой она при этом быть может. А что это такое, если набор-запись - не живой и при этом не мёртвый. Какой же он тогда?
Дело идёт к тому, что термин «существо» не является адекватным переводом для OBJECT.
Я, конечно, легко переведу стрелки и скажу, что в АО придумали две сущности там, где была нужна одна - не было смысла делать отдельно запись и отдельно объект, а если и делать, то акцент надо было ставить не на том. В лиспе тоже есть запись и объект, и там я воспринимаю запись - как «данные», а объект - как «сущность», например, хендл открытого файла - это не просто данные: их нельзя забыть, нельзя клонировать без последствий. Данные - можно, они самодостаточны, пассивны и не являются представителем чего-то, кроме себя самих.
Исправление den73, :
отстой. Сделай активностью - будет неясно, в чём отличие живого от мёртвого. По идее, мёртвые данные - это те, которые уже не нужны, но на языке С++, для них уже вызван деструктор. Т.е. объект в памяти есть, но пользоваться им ни для чего уже нельзя. В этом состоянии может пребывать как объект, так и запись. В этом и беда. Потому что объект называем «существом», а запись называем просто «набором», дабы подчеркнуть, что он не является ничем живым. Так вот, теперь запись-набор у нас не может быть живой, но мёртвой и не-мёртвой она при этом быть может. А что это такое, если набор-запись - не живой и при этом не мёртвый. Какой же он тогда?
Дело идёт к тому, что термин «существо» не является адекватным переводом для OBJECT.
Исправление den73, :
отстой. Сделай активностью - будет неясно, в чём отличие живого от мёртвого. По идее, мёртвые данные - это те, которые уже не нужны, но на языке С++, для них уже вызван деструктор. Т.е. объект в памяти есть, но пользоваться им ни для чего уже нельзя. В этом состоянии может пребывать как объект, так и запись. В этом и беда. Потому что объект называем «существом», а запись называем просто «набором», дабы подчеркнуть, что он не является ничем живым. Так вот, теперь запись-набор у нас не может быть живой, но мёртвой и не-мёртвой она при этом быть может. А что это такое, если набор-запись - не живой и при этом не мёртвый. Какой же он тогда?
Исправление den73, :
отстой. Сделай активностью - будет неясно, в чём отличие живого от мёртвого. По идее, мёртвые данные - это те, которые уже не нужны, но на языке С++, для них уже вызван деструктор. Т.е. объект в памяти есть, но пользоваться им ни для чего уже нельзя. В этом состоянии может пребывать как объект, так и запись. В этом и беда. Потому что объект называем «существом», а запись называем просто «набором», дабы подчеркнуть, что он не является ничем живым. Так вот, теперь запись-набор у нас не может быть живой, но мёртвой и не-мёртвой она при этом быть может. А что это такое, если набор-запись - не живой и при этом не мёртвый. Какой же он тогда?
Исправление den73, :
отстой. Сделай активностью - будет неясно, в чём отличие живого от мёртвого. По идее, мёртвые данные - это те, которые уже не нужны, но на языке С++, для них уже вызван деструктор. Т.е. объект в памяти есть, но пользоваться им ни для чего уже нельзя. В этом состоянии может пребывать как объект, так и запись. В этом и беда. Потому что объект называем «существом», а запись называем просто «набором», дабы подчеркнуть, что он не является ничем живым. Так вот, теперь запись-набор у нас не может быть живой, но мёртвой и не-мёртвой она при этом быть может.
Исходная версия den73, :
отстой. Сделай активностью - будет неясно, в чём отличие живого от мёртвого. По идее, мёртвые данные - это те, которые уже не нужны, но на языке С++, для них уже вызван деструктор. Т.е. объект в памяти есть, но пользоваться им ни для чего уже нельзя. В этом состоянии может пребывать как объект, так и запись. В этом и беда. Потому что объект называем «существом», а запись называем просто «набором», дабы подчеркнуть, что он не является ничем живым. Так вот, теперь запись-набор у нас не может быть живой, но мёртвой она при этом быть может.