JS:

Код:
D = new Date();
A = new Array();
for (var i=0; i<100000; i++) {
A[i] = i;
}
alert((new Date()) - D);
против AS:

Код:
D = new Date();
A = new Array();
for (var i=0; i<100000; i++) {
A[i] = i;
}
trace((new Date()) - D);
показывает, что JS выполняет простейшие действия в несколько(!) раз быстрее. Возможно, для более сложных операций соотношение изменится, но вряд ли сильно. Это касается скорости самого скрипта. Что же до эффективности программы в целом... Ну, сам понимаешь.