(к сожалению, речь идет об оффтопике, но может посоветуете что-нибудь?)
Итак, ради интереса я делал тест "C Scripting Language" vs "C". То есть фактически один и тот же код, но в первом случае пускаем интерпретатором, а во втором - компилируем. Тест - обычная арифметика - тупо складываем/умножаем в цикле. Результат меня слегка удивил - 10000 "попугев" у компилятора, 3 - у интерпретатора. В 3333 раза медленнее. Чисто ради интереса я перегнал тест в javascript и пустил через IE (оффтопик ведь) - 120 попугаев! Как же так?
Мои предположения:
1. арифметика внутри javascript в IE действительно реализована быстрее, чем в CSL. Ну, не скажу, что мир рухнул, но не подскажите ли тогда более быстрый интерпретатор?
2. есть способ существенно ускорить выполнение скриптов в CSL (порядка на два). Тогда хотелось бы узнать - как.
3. CSL - пионерская поделка, надо юзать ***.