谷沛对杨卫宁这种说话方式已经渐渐习惯了关键是从杨卫宁敲击键盘的熟练程度来看对方显然并没有在说大话。
谷沛又凑过去仔细看了看屏幕皱眉道:“你在用汇编语言写?”
杨卫宁苦笑道:“没办法啊这台机器里只有汇编以及basic编译器。”
谷沛道:“可是用汇编语言写的话编译效率会不会太低了?”
杨卫宁笑道:“这倒不是什么大问题我只要用汇编语言编写一个勉强能用的c语言编译器再用这个编译器继续编写效率更高的c语言编译器这样就没问题了我估摸着两三天功夫就能搞定。”
“这也行?”
谷沛听得目瞪口呆。
他对c语言的了解不深只知道这款语言在国外很流行发展了将近十年。
可现在杨卫宁却说要用几天的时间走完c语言十年的发展历程这也太玄乎了。
他不知道这是杨卫宁前世学生时代所打下的基础。
杨卫宁中学阶段就迷上了计算机把c/c++、java等计算机语言几乎从头到脚研究了个透高二的时候就是国内著名的黑客甚至还成为红客联盟的创始人之一亲自参与了2001年南海撞机后中美两国间的黑客大战。
也正因为南海撞机事件原本志愿报考清华大学计算机系的杨卫宁一怒之下报考了空军航空大学从而走上了另一条人生道路。
谷沛自然不清楚这一点如果换个人这样说谷沛肯定会嘲笑对方不自量力可经过前几次教训谷沛已经不会再小看杨卫宁了。
“谷主任您还有什么事吗?”
杨卫宁见谷沛赖着不走的样子不由得有些无语。
“你忙你的我就看看。”
谷沛讪笑道。
他当然明白这小子不待见自己可问题是谷沛被杨卫宁那敲击键盘的手法给吸引住了。
用二指禅编写程序十多年谷沛第一次发现原来枯燥乏味的编程也可以让人看得如此热血沸腾。
特别是仔细看了杨卫宁编写代码过程后谷沛震惊得发现杨卫宁编写代码的过程中仿佛不需要思考代码在屏幕上有如水银泻地一般自己看代码的速度甚至跟不上他的手速。
至于代码质量那更不用说。
杨卫宁的编程思路非常巧妙水平极高谷沛也只能勉强看个大概至于细节需要仔细研究才行。
谷沛在杨卫宁工作的机房待了半个多小时亲眼见证了杨卫宁在计算机编程领域的惊人实力对他的能力再也没有任何怀疑原来的偏见一扫而空甚至连说话也客气了许多。
末了谷沛说道:“小杨有件事我想请你帮个忙。”
“什么事谷主任?”
杨卫宁微微一愣。
谷沛笑着说道:“等你完成这个项目后我想请你帮忙编写一部c语言编程的教学讲义趁着晚上的时间对我们所的计算机工程师们做下c语言培训我想以后肯定用得到。”
“这个没什么问题。”
杨卫宁一口答应了下来。
这种事即使不用谷沛说杨卫宁也会照做。
自人类工业革命以来每一次科技革命都对战争形态产生了重大影响。
从二十世纪六七十年代掀起的这场信息技术革命对整个航空工业产生了重大影响。
特别是对空军而言系统集成和网络化的趋势使得第三代战斗机在信息获取、传递、处理和利用能力比上一代战斗机有了一个质的提高。
采用标准化接口的数字总线技术综合火力控制计算机脉冲多普勒雷达四余度电传飞行控制系统精确制导机载武器……几乎所有武器系统都迎来了电子技术发展的变革。
这也使得航空工业对程序员的需求量大增。
但在1982年全国的计算机加起来也就两千多台大部分都分布在各大高校作教学使用全国的程序员加起来也就几千人拥有大型软件开发经验的高级工程师更是凤毛麟角。
杨卫宁非常清楚单单靠他自己中国航空工业很难赶上这场技术革命只有尽快培养一批具备全球视野的顶尖程序员才有可能在信息化的红利中分得一杯羹。
在前世的历史中中国航空技术人员一直到八十年代中后期才通过“和平典范”计划对先进航空电子设备和武器系统对于战斗机作战能力的巨大促进作用有了更加直观的认识。航电系统的现代化工作直到九十年代才取得实质性的进展。
杨卫宁等不到那个时候。
见杨卫宁答应下来谷沛这才松了口气笑道:“行那我到时候找吕所说一下。”
……
只花了两天时间杨卫宁完成了第一版c语言编译器的编写工作这个效率不但彻底征服了谷沛也让计算中心所有计算机工程师们对杨卫宁的实力都感到叹服。
特别是谷沛无意中向陈程说起杨卫宁写代码的速度后前往djs-130机房参观杨卫宁写代码的人就变得络绎不绝起来很多人都惊叹于杨卫宁写代码的流畅程度也有不少人想学杨卫宁的五指输入手法却发现就算自己的手速上去了可思路依旧跟不上。
由此可以想象杨卫宁的技术功底到底有多深了。
一时间这个刚进所的年轻人在众人心目中的形象变得高大起来。
完成了10版c语言编译器的编写工作杨卫宁又花了两天时间用10版的c语言编译器开发出了20版本的c语言编译器。
有了趁手的工具杨卫宁才真正开始了首款cad软件的编写工作。
在程序设计中算法是实现各种功能的核心。
杨卫宁后世参与过中航工业新一代cad软件的设计工作对后世cad领域内新开发的各种算法了然于心编写起新的cad软件自然是得心应手。
唯一让杨卫宁感到苦恼的就是现在硬件水平有限在编写过程中他不得不在各种算法中做出取舍才行。【本章节首发沧元图书网,请记住网址(https://Www.CangYuanTuShu.Com)】