主题:刚刚看到苏27 和苏30 的火控系统用c和c++语言编写 -- 华虎
1
PASCAL FORTRAN 虽然比较老 并不代表它不中用
许多大学物理和数学系的老师都钟爱PASCAL和FORTRAN
写NUMERICAL ANALYSIS的东西 用PASCAL比C C++ 要好用的多
写OO的话 用PASCAL无异于慢性自杀 还是挥刀自宫的那一种
所以我个人认为 用哪一种语言 是非常APPLICATION DEPENDANT
2
ADA是很不顺眼 也挺难学
有人做过比较 写同样的FUNCTION 用C++比用ADA要省上3倍的行数
我初学的时候 骂娘的时间长过CODING的时间
当初还一门心思想要证明C++比ADA要跑的快
但是自从发现C++严重的MEMEORY LEAKAGE问题之后 我就不大开口了
ADA在这方面比C++要严谨一些 当然也要看PROGRAMMER的功力
普遍的看法是 ADA比C C++要好 因为
1 real-time performance
2 more robust and more reliable
3 can be able to debug more efficiently
4 greater code re-usablity
这又把多写的行数抢回来了
老任要是有心的话 请看一下以下的LINK
http://www.beesknees.freeserve.co.uk/articles/ada-vs-cpp.html
3
说起所谓的国防应用
现在MARKET SHARE最大的ADA COMPILER 是一家叫RATIONAL APEX的公司做的 这是一家加拿大的公司 并没有军方背景
GNAT也有免费的COMPILER 和付费的有什么差别呢
付费的有TECH SUPPORT 不过我从来没用过
ADA虽是军用的多 但是有许多民用产品也开始使用ADA
所以怕美国切断SUPPORT 应该问题不大
实际上 很多C C++的PROGRAMMER都是用免费的GCC
- 相关回复 上下关系8
俺不是做开发的,但对此有些看法和大家交流一哈 有话好好说 字518 2004-04-25 07:21:05
【咳嗽一声】 给中央军委提个醒 1 小宋一刀 字513 2004-04-24 19:15:10
Ada 这玩意儿还是算了吧 任爱杰 字1041 2004-04-24 22:03:23
ADA 这玩意还真不能掉以轻心
科学家需要和程序员结合 1 桃儿 字133 2004-04-24 17:38:14
☹️现在脚踏实地的人太少,学了点皮毛能换两个钱花 华虎 字20 2004-04-24 18:02:37
欢迎您回来创业,现在军队也向民间企业放开招标了!!! hpj1975 字0 2004-04-23 20:00:24
😥说到搞军工我高中一个好朋友国防科技大学毕业 华虎 字372 2004-04-24 18:45:35