我是为 ARM9 设备开发嵌入式应用程序的团队的一员,该设备具有 16mb 内存和自己的操作系统。我们目前正在使用 C 语言进行开发,但都致力于将语言转换为其他语言。
目前 C++ 和 Haskell 是不错的候选者,但我正在考虑 Coffee-script。问题是 Chrome 的 v8 引擎是否会使用大量内存来使其成为可行的替代方案?如果是这样,还有其他可能适合该法案的吗?
忘了提一下,我需要与系统上安装的 C 库轻松互操作。由于我们今天拥有的大多数代码都是 C 代码,并且将有很长的重写周期,因此使用 C 函数不应该是一件麻烦事(必须创建绑定等)。
不幸的是,我们还受到旧编译器(GCC 3.4.3)的约束。