裸机上的面向对象语言

时间:2011-07-02 16:03:44

标签: oop bare-metal

我知道C ++和Object Pascal,但是有没有其他面向对象的语言,编译器目前可以编译它们在没有操作系统的机器上运行?如果有,他们是否有一个相当大的社区和可接受的良好文档?

3 个答案:

答案 0 :(得分:2)

Ada通常用于嵌入式环境。我不知道它现在有多少社区,但它有一个优秀文档的传统,并且(以我的拙见),它的设计师从C系列的错误中犯了不同的错误,这是令人耳目一新的。

答案 1 :(得分:1)

大多数devkits使用GCC。因此,您可以选择GCC支持的任何语言。当然,有困难,例如调用/链接用C编写的库函数,或缺少标准(非C / C ++)语言库......

答案 2 :(得分:1)

Tcl用于嵌入式应用程序。它有OO扩展,我相信有计划在本地烘焙一些功能。