> Но всё равно львиная часть кода пишется на C/asm
Я давненько читал, что для контроллеров очень хорош forth, задумался, может стоит изучить? Даже литературу подобрал, но пока лень останавливает
>capable of running _a subset_ of the virtual machine command set
Зачем оно тогда нужно?
А есть ли подобные проекты, чтобы можно было запустить j2me софт типа оперы?
ты авр? шутник-с. j2me обычно пускают на армах, где есть jazelle. А с шарпом канитель нездоровая. Вот на что сейчас что люто обожают дотнетчики: http://www.skewworks.com/
Мастдай головного мозга, Сан головного мозга, Чарльзмур головного мозга, Страуструп головного мозга, Керниганиричи головного мозга — это всё частные случаи заболевания Лор головного мозга.
>PyMite is a flyweight Python interpreter written from scratch to execute on 8-bit and larger microcontrollers with resources as limited as 64 KiB of program memory (flash) and 4 KiB of RAM. PyMite supports a subset of the Python 2.5 syntax and can execute a subset of the Python 2.5 bytecodes. PyMite can also be compiled, tested and executed on a desktop computer.
Не разбирался с Jazelle, но что-то мне кажется, что исполнение жабского байткода там не сильно отличается от обработки illegal instruction exception'ов, те как с эмуляцией сопроца - на каждую инструкцию прерывание и пошло-поехало.
Sun Microsystems never released a product based on this technology
was later released under open-source, but the download page is currently not available.
Zed's Dead, Baby, Zed's Dead.
А вообще, если (чисто гипотетически) попытаться реализовать j2me на 8битке, с чего следует начать? А то был уже один, на z80 пытался сделать, с тех пор его и не видели.