用ADA来开发AVR
关于ADA语言可能很多人都不知道,由于对实时和并发的需求,我以前有关注过这种语言,以下是简介,更详细看这里,还有中文教程
Ada是一种计算机程序设计语言,它是高级语言,最早支持面向对象方法学,它语法严禁,书写优美,易读性好,通常是作为长生命周期,关键任务系统的程序设计语言,一度被美国国防部强制指定为军用武器系统–战斗机,坦克,舰船等的唯一开发语言,并且美国航空航天局(NASA)也广泛使用Ada作为航天飞机,以及各种空间探测器的编制程序语言;在欧洲,高速列车的控制/调度系统,核电站等,这些极其敏感的系统也采用Ada作为编制程序的语言。
以上只是背景,这正要说的是“AVR-Ada”这个开源项目,它旨在提供支持ADA语法的AVR变成环境,包括ADA编译器,ADA运行时系统,AVR库还有一些例程。对于熟悉ADA语法的人应该很受用,ADA可读性很好!还没来得及试用,等考完试再搞一搞!看到这个就很感叹AVR的生命力,它真的支持很多语言!!!!
No comments
Jump to comment form | comments rss [?] | trackback uri [?]