Цитата:
Сообщение от wvxvw
Поймите, что вы хотите проапгрейтить чернобелый телевизор до цветного...
|
Кстати это задача элементарная (точно также как и в случае с AVM).
Эту задачу решали еще в XIX в (для кино конечно).
Цитата:
Сообщение от wvxvw
А размер плеера такой, потому что в нем половина - поддержка AVM1... помоему это очевидно...
|
Наоборот. Размер ФП, на удивление МАЛЕНЬКИЙ. Т.е. логично предположить, что AVM1 и AVM2 в нем частично совмещены, а не полностью раздельны.
Цитата:
Сообщение от wvxvw
Код написаный без типизации будет работать так же плохо, как и любой код написаный для AVM1 - т.е. медленно.
ЗЫ. Имелось в виду то, что байткод и скорость выполнения - две вещи между собой прямо не связаные. Вы пытаетесь приплести к вашей теории о ненужности новой ВМ вещи, которые к теме никакого отношения не имеют.
|
Как это не имеют??? С чем работает AVM? Со скриптом или с байткодом? Если бы
в байткоде присутствовала типизация, то тогда бы еще можно было предположить, что время выполнения байткода от этого улучшается. Но типизация - в скрипте - и живет ровно до компилирования в байткод. Потому на скорость выполнения
интерпретатора байткода она никак не влияет.
NB!
Кстати, насчет "информативности" строгой типизации.
Помимо засорения текста кода дополнительными символами есть еще один момент. Что будет с информативностью через полгода?
Так, строчка коментария "тут делается то-то" будет через полгода самым ценным местом кода и никакая типизация по информативности с комментарием не сравниться (а по объему текста комментарий много меньше текста типизации и расположен более удобно - чуть в стороне от кода, а не внутри него).