Noch zwei Anmerkungen zu Free Pascal:
- seit 2.6.0 gibt es Unterstützung für das NativeNT Target, welches es auch erlaubt Treiber für Windows zu entwickeln (ist aber noch - vor allem im Kernel Mode - äußerst experimentell!)
- in der Entwicklungsversion gibt es seit August 2011 (kurz nach dem Branch von 2.6.0) einen Code Generator für die Java Virtual Machine inklusive Unterstützung für Androids Dalvik; damit ist also auch "managed" Entwicklung möglich
Zusätzlich gibt es durchaus Überlegungen
asm.js als Backend zu unterstützen und auch ein .Net Backend wäre prinzipiell möglich. Bei mir selbst steht auch noch WinRT aka Metro (x86, x86_64 & ARM) als neues Target auf der ToDo-Liste (auch wenn ich kein Fan von Windows 8 bin
), falls bis dahin nicht jemand schneller ist.
Gruß,
Sven