Re[5]: Динамические vs статические классы
От: rudzuk  
Дата: 08.12.24 15:51
Оценка:
Здравствуйте, Marty, Вы писали:

M> R>Не криво. Возможность разместить объект на стеке есть, но... Оно просто нахрен никогда не нужно Напомню, первоначально, еще во времена Турбо Паскаля, объектная модель была совсем другой, аналогом плюсовой. В Delphi она была переосмыслена (взвешена, измерена и признана негодной) и в настоящее время оставлена только для обратной совместимости, а новая модель является ссылочной (т.е. да, без некоторых приседаний объект на стеке не разместить).


M> Что может быть проще и дешевле размещения объекта на стеке? Если для этого надо приседать, то это криво. А "оно просто нахрен никогда не нужно" — ненужно видимо потому, что надо приседать. В плюсах это первейший способ


Так и в Турбо Паскале это был первейший способ Но оно показало свою ненужность на практике. Сколь нибудь сложные объекты все равно не обходятся без динамического распределения памяти, а что-то мелкое нет смысла оформлять в объект, когда есть другие способы выражения И, как я уже сказал, старая модель доступна, вот только никем не используется (что еще раз подтверждает тезис о ненужности). Да и в новой из приседаний только пару методов переопределить
avalon/3.0.2
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.