Здравствуйте, WolfHound, Вы писали:
C>>Ты можешь примерно набросать идею своей VM? Сейчас снова ожил проект http://hlvm.org/ — это как раз проект создания обобщенной виртуальной машины на базе LLVM. Может им полезно будет.
WH>Не будет.
WH>Ибо
WH>focusing first on dynamic languages like Python and Ruby
Заметь слово
first — они не исключают статических языков.
WH>А я считаю Python, Ruby и тп ошибкой природы. С++ я тоже считаю ошибкой природы.
WH>Так что мои идеи совершенно несовместимы ни с LLVM ни с HLVM.
На Питоне очень удобно скрипты писать, так что не надо. А на С++ для девайсов тоже очень все неплохо пишется.
C>>Благодаря ей у нас есть HotSpot в JVM. В теории, можно было бы заменить на многостадийную JIT-компиляцию, но сложность уже намного больше будет.
WH>HotSpot в морг. Ибо не смотря на все потуги он не помогает жабе работать быстрее С++
Так JIT в .NET тоже не помогает
C>>Реально помогает, тем не менее.
WH>Чем?
Беты 1.7 работают в некоторых моих тестах ОЧЕНЬ быстро.