kobezzza, кстати надо учесть момент интеграции с внешним яваскриптом, ведь в нем автоочистка мусора а у нас ручная, ну и как быть? типа сделать Прототип такой Object и дать ему метод destroy() и типа когда мы из яваскрипта юзаем обьекты созданные в нашем языке, то мы должны явно вызывать destroy
надо придумать удобное и прозрачное общение между песочницей нашего языка и внешни яваскриптом.
если мы например передает во внешний яваскрипт строку, то она у нас в памяти лежит, а если чел её там перестал использовать. то он должен вызвать ДЕСТРУКТОР у строки)?? не слишком ли наркоманство? То есть внешняя строка должна быть еще и ОБЬЕКТОМ (со специальным методом toString естественно) а не строкой?
Как в общем организовать общение между средами?
Последний раз редактировалось Mаxmaxmаximus, 04.11.2015 в 21:42.
|