ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
369689 Топик полностью
fk0, легенда (20.11.2012 12:39, просмотров: 314) ответил Evgeny_CD на ЯВУ -> байткод -> C код. Интересно, что за велосипед я сейчас изобрету. Навеяно ->
Всё давно изобретено -- Java назвается. В этой идее байтокод не нужен. Идеальный вариант трансляция в C и потом в машинный код. Отлаживать нужно на уровне того ЯВУ с которого в C транслируется. И, кстати, к вопросу о непопулярности. Штуки вроде пошаговой отладки они изначалььно подразумевают "пользовательност инструкций" -- работать не будут... Идея интересная, но давно уже повсеместно высказанная. Средств для неё нет, с одной стороны (из scheme такой C код получается, что смотреть страшно, и только 32/64-бита, и поддержка ОС нужна). С другой стороны ресурсы для таких вещей в современных МК явно недостаточны или на грани. А в погоне за рублём будут и дальше впихивать невпихуемое на C.
[ZX]