Je voudrais générer une liste d'interprètes et de compilateurs de langage de haut niveau (par exemple quelque chose qui compile le code LISP en C) pour les microcontrôleurs.
J'ai fait un peu de recherche jusqu'à présent que je documenterai ici:
Liste des projets pour exécuter Python sur des microcontrôleurs: http://web.media.mit.edu/~nvawter/projects/pyMicro/
PyMite: http://wiki.python.org/moin/PyMite
python sur puce: http://code.google.com/p/python-on-a-chip/
Schéma des aisselles: http://armpit.sourceforge.net/
TinyScheme: http://tinyscheme.sourceforge.net/home.html
Interprète LISP minimal: http://www.sonoma.edu/users/l/luvisi/sl5.c
ML intégré: http://embeddedml.sourceforge.net/Site/Intro.html
eLua: http://www.eluaproject.net/
JAVA intégré: http://en.wikipedia.org/wiki/Embedded_Java
amforth: http://amforth.sourceforge.net/
TinyTCL: http://tinytcl.sourceforge.net/
Tiny BASIC: http://www.ittybittycomputers.com/IttyBitty/TinyBasic/index.htm
Shell AVR: http://www.instructables.com/id/AVRSH-A-Command-Interpreter-Shell-for-ArduinoAVR/
Shell Bitlash (AVR): http://bitlash.net/wiki/start
Transterpreter (occam-pi sur AVR): http://www.transterpreter.org/
Rite (Ruby intégré) (sortira en 2011): http://www.slideshare.net/yukihiro_matz/rubyconf-2010-keynote-by-matz
Jal (pascal comme) pour les PIC, compilateur: http://www.casadeyork.com/jalv2/ bibliothèques: http://code.google.com/p/jallib/
.NET Micro Framework (C # et VB.NET): http://netmf.codeplex.com/
Il s'agit d'un wiki communautaire - n'hésitez pas à ajouter à la liste.