История изменений
Исправление
geekless,
(текущая версия)
:
для начала, поля и методы — это элементы хэша?
Сигналы и свойства - элементы хэша. Методы - обычное имя в объектнике, которое связывается линкером. (Но при вызове имплементация метода будет диспетчеризовываться через vtable.) Поля — просто смещения в структуре. Но публичные поля — это дурной тон. А приватные так использовать вполне логично.
В общем, технологически, лютая смесь Си с JS.
Исходная версия
geekless,
:
для начала, поля и методы — это элементы хэша?
Сигналы и свойства - элементы хэша. Методы - обычное имя в объектнике, которое связывается линкером. (Но при вызове имплементация метода будет диспетчеризовываться через vtable.) Поля — просто смещения в структуре. Но публичные поля — это друрной тон. А приватные так использовать вполне логично.
В общем, технологически, лютая смесь Си с JS.