Я новичок в Actionscript (v3), но уже 20 лет на C ++, и я просто пытаюсь разобраться с некоторыми оговорками производительности, которые я читаю.
Я проверил этот сайт:
http://www.nbilyk.com/optimizing-actionscript-3
и был напуган до смерти разделом «код», в котором говорилось, что Actionscript должен выполнять динамический поиск при попытке найти статические методы в пакете. Дело в том, что неэффективно помещать ваши функции типа утилит (обычно математические функции) в их собственный пакет как статические функции, потому что он должен динамически искать пространство имен и метод каждый раз, когда вы его вызываете.
Это правда? Это просто не то, что я ожидал от C ++, и это действительно меняет то, как я структурирую свой код и библиотеки. Интересно, лучше ли иметь одноразовую библиотеку утилит new () d, содержащую методы как обычные публичные методы, чем статические в другом пакете.
Есть ли другие очевидные ошибки вроде этого?
Приветствия
Шейн