gpt4 book ai didi

programming-languages - 实时系统编程使用哪些语言?

转载 作者:行者123 更新时间:2023-12-03 11:30:44 27 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

2年前关闭。




Improve this question




我没有找到任何关于实时系统编程语言的有用信息。我只找到了 Real Time Systems and Programming Languages: Ada 95, Real-Time Java and Real-Time C/POSIX ( some pdf here ),它似乎在谈论 Java 和 C 对实时系统的扩展(我没有书要读)。另外,这本书是 2001 年出版的,这些信息现在可能已经过时了。

所以,我怀疑这些语言是否用于现实世界的应用程序,或者现实世界中的实时系统是否是用其他语言制作的,比如 DSL。

如果第二个选项对您来说是正确的,那么您使用的语言的突出特点是什么?

最佳答案

Java 实时规范现在有几个商业级实现:

  • 孙氏 JavaRTS
  • IBM的WebSphere Real-Time
  • 奥尼克斯 PERC
  • aicas JamaicaVM
  • 远地点 Aphelion

  • 这些产品涵盖了从编译到 native 代码 (Aonix) 到 J2ME(aicas、apogee),再到完整的 J2SE(Sun、IBM)的连续统一体。大多数(如果不是全部)已经在少量安全或关键任务系统中进行了部署,但势头正在增强。示例包括 Eglin AFB's space surveillance radar modernization以及美国海军在 DDG-1000/Zumwalt destroyer 中使用 RTSJ . Sun 还声称在金融交易处理领域进行了部署。

    如果你对 RTSJ 感兴趣,我推荐 Peter Dibble 的 Real-Time Platform Programming ,或威灵斯教授的 Concurrent and Real-Time Programming in Java .

    与此相关的是,还有一项工作正在为 Java 编程语言提供安全关键配置文件,构建为 RTSJ 的子集。此外,已经成立了一个专家组来探索分布式 RTSJ DRTSJ,但工作停滞不前。

    关于programming-languages - 实时系统编程使用哪些语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/697916/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com