私は、16 MB の RAM と独自の OS を搭載した ARM9 デバイス用の組み込みアプリケーションを開発しているチームの一員です。私たちは現在 C で開発していますが、言語を別のものに切り替えることを目指しています。
現在、C++ と Haskell が良い候補ですが、Coffee-script について考えています。問題は、これが実行可能な代替手段になるために、Chrome の v8 エンジンが大量の RAM を使用するかどうかです。もしそうなら、法案に合うかもしれない他のものはありますか?
言い忘れましたが、システムにインストールされている C ライブラリとの簡単な相互運用が必要です。現在私たちが持っているほとんどのコードは C であり、書き直す期間が長くなるため、C 関数を使用することは面倒ではありません (バインディングを作成する必要があるなど)。
残念ながら、古いコンパイラ (GCC 3.4.3) にも縛られています。