LINUX.ORG.RU

История изменений

Исправление geekless, (текущая версия) :

для начала, поля и методы — это элементы хэша?

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

В общем, технологически, лютая смесь Си с JS.

Исходная версия geekless, :

для начала, поля и методы — это элементы хэша?

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

В общем, технологически, лютая смесь Си с JS.