我了解到,有一个实时规范可以实时执行Java字节码的虚拟机(JSR 282中的RTSJ 1.1)。这样,即使在具有OS9或WinCE之类的RTOS的嵌入式设备上,也可以实时执行Java代码。

因为我喜欢C#,所以我想知道C#是否也有这样的规范?当然,从Windows内部运行此C#运行时没有任何意义,但是Mono阵营中可能正在进行一些项目吗?对于C#来说,这将是一个很大的市场。你同意吗?

谢谢。

最佳答案

不,到目前为止,C#没有与RTSJ相似的东西。但是,有关该主题的一些学术著作(惊奇!):

http://portal.acm.org/citation.cfm?id=1052666

还有一些halfway industrial interest似乎并不能完全实时。

注意有关SO here的相关(但不是很有帮助)的讨论。

考虑到RTSJ一直在努力获得吸引力,我不确定对非常相似的.Net等效文件的需求是什么。也许随着RTSJ赢得信誉,在时间紧迫的世界中提高现代语言生产率的希望将会增长,并为实时C#/ CLR带来吸引力。

10-08 18:46