Ich habe einen mbed-Mikrocontroller mit einem kleinen ARM Cortex M3 . Grundsätzlich sind meine effektiven Ressourcen für das Projekt ~ 25 KB RAM und ~ 400 KB Flash. Für E / A habe ich eine PS / 2- Tastatur, einen VGA-Framebuffer (mit Zeichenausgabe) und eine SD-Karte zum Speichern / Laden von Programmen (bis zu ein paar MB vielleicht).
Ich frage, weil ich versuche herauszufinden, welche Programmiersprache auf dem Ding implementiert werden soll. Ich suche nach einer interpretierten Sprache, die für mich einfach zu implementieren ist und die meine Ressourcen nicht sprengt. Ich beabsichtige auch, dass dies zumindest auf dem Gerät selbst geschrieben werden kann, obwohl der Editor interpretiert werden kann (yay, Bootstrapping).
Wie auch immer, ich habe mir ein paar einfache Sprachen angesehen. Einige nette Kandidaten:
Hat jemand so etwas getan oder kennt er Sprachen, die zu dieser Rechnung passen, oder hat er bisher Kommentare zu meinen drei Kandidaten?