Цитата:
Сообщение от PhoeniX
Create переопределён так, чтобы поток запускался сам.
Ссылок на него нету.
Вы разрушите объект?
|
У тебя неверное представление о достижимости. В языках со сборкой мусора фактическим владельцем всех ссылок выступает сборщик мусора, а код просто ходит под себя, не задумываясь о последствиях. Моя трактовка достижимости -- более общее понятие, распространяется и на переменные в стеке.
Где будут описаны твои переменные со ссылкой на создаваемый поток? Локальная переменная в процедуре точки входа будет считаться владеющей ссылкой и будет существовать всё время в пределах своей области видимости -- всё время, пока выполняется
begin..
end программы.
Цитата:
Сообщение от Bargest
В концепции ООП нет места таким понятиям, как "низкое быстродействие" или "конечная память". Все решается на сферических сущностях в вакууме (хотя из-за того, что это работает на реальном железе, порой приходится-таки учитывать расход ресурсов).
|
А где "низкое быстродействие" и "конечная память" в структурной теореме, например? В реляционной теореме? Абстракция -- на то и абстракция, чтобы описывать абстрактные вещи. Разница лишь в том, что структурный и реляционный подходы были реализованы в рамках научной школы, а байт-коды -- как бизнес-проект.
Цитата:
Сообщение от Bargest
Пруфлинк - почитать Instruction Set на документации oracle или доки на IL (с такими не сталкивался, реверсил C# "на ходу").
|
Стековая машина как стековая машина. Где там в байт-коде
наследование, например?