kciray: Еще не сказал. Если делать все совсем уж правильно пишите код как модули requirejs.org
потом собирайте https://github.com/jrburke/r.js/
также неплохо освоить систему сборки gulpjs.com (плагины для проектов по предыдущим ссылкам легко гуглятся)
Хазрат Гаджикеримов: Так и должно быть. Febox.prototype.module = 'dashboard'; сработает раньше this.module = null;
Последний перезапишет значение "свойства класса" Febox
Армянское Радио: Вечером постараюсь накидать тесты, 0,8 ? У меня даже flash (через crossbridge) на голой математике математике Выдавал примерно как с++ с -O2
Армянское Радио: Почему тормоз? Тормозом будет если применять ООП. Простые математические операции оптимизируются достаточно хорошо, будет примерно также по скорости.
Армянское Радио
Как то вы сложно предлагаете.
Есть такие штуки как bellard.org/tcc (может динамически компилировать программу на с99 и загружать необходимые функции с программу) Подключается как обычная dll-ка
Или еще проще, взять lua и воспользоваться этим https://github.com/jeremyong/Selene
requirejs.org
потом собирайте
https://github.com/jrburke/r.js/
также неплохо освоить систему сборки gulpjs.com (плагины для проектов по предыдущим ссылкам легко гуглятся)