一大早,高振东揣着一盘磁带,径直往运算所赶去。先前在草原拖拉机厂,见何总他们一遍遍手工誊抄自己的书稿,累得腰都直不起来,他心里忽然亮堂了——有件事的优先级,得比原定计划往前挪一挪,甚至比汉字操作系统、基础操作系统都要急迫。
那就是汉字编辑环境。有了这东西,计算机的推广就能多一条硬支柱:办公应用。虽说眼下舍得用DJS59计算机办公的单位,怕是全中国都找不出一个,但这绝对是未来的大趋势。电子数据最核心的优势——便捷复制,到现在还没真正发挥出来。
对当下的人来说,一款文字编辑软件哪怕没半点格式排版功能,只要能在首行空两格缩进,就足够应付日常办公了。好在他之前已经搞定了类VI编辑器和全套显示器驱动,有这两样打底,开发汉字编辑和显示功能简直顺风顺水。
前后只花了一天时间,汉字编辑与显示的核心功能就落地了。唯一的短板,卡在了字库和输入法上。他索性简化处理,只做了四个汉字的16×16点阵字库:一、二、三、已。输入法选了最省事的全拼——不用费脑子琢磨编码,上手就能用,对应的输入码也只做了这四个字。
“一、二、三”是图省事儿,够调试用就行;加个“已”,则是特意为了测试输入法的同音字选字功能。可真要落地实用,数千个常用汉字的16×16点阵字库、完整的输入码对应表,再加上为了显示统一,得重新做的英文及标点16×8点阵字库,这工作量可不是一星半点。
纯靠蛮力堆砌的活儿,高振东没打算自己扛。他果断决定:摇人!运算所的技术骨干们,正好能顶上这个缺口。
找到运算所的池总工时,对方见他又拎着磁带上门,眼睛瞬间亮了——这架势,准是又搞出了新东西。池总工立马召集了几名核心骨干,团团围着高振东,满脸期待。
磁带转动发出“沙沙”的轻响,高振东点开了VI编辑器。运算所的众人面面相觑,心里犯嘀咕:这不是老东西吗?没见着啥新意啊。可下一秒,高振东在键盘上敲下“yi”两个字母,屏幕底部突然弹出一行备选字:“1.一2.已”。
全场瞬间安静,紧接着所有人眼睛都瞪圆了。高振东按下数字“1”,一个工整的“一”字稳稳出现在屏幕中央。办公室里顿时炸开了锅,这可是大家盼了许久的功能!
池总工站在他身后,激动地拍着他的肩膀,声音都发颤:“高主任!你真把汉字编辑环境做出来了!太好了,从今往后,咱们的计算机里,也能有自己的文字了!”
“以后写文件能在计算机上弄了,再也不怕写错了涂改麻烦,也省得浪费笔墨纸砚!”
“你这话不对,现在用计算机写文件,才是真奢侈吧?”
“管它奢不奢侈!以后C语言程序里的注释,总算能写汉字了,不用再堆一堆拼音,过阵子连自己都猜不出啥意思!”
“可不是嘛!用磁带存文件,想想都带劲,传起来也方便!”
“说真的,计算机上改文件是真省心,比在纸上涂涂抹抹强一百倍。”
众人的兴奋不是没道理。汉字多音字多,用拼音写注释,搁阵子再回头看,往往自己都得连蒙带猜。国外也出过类似的笑话,有个国家因为“防水螺栓”和“放水螺栓”拼音相同,装错零件把地基都泡坏了,可见拼音文字的局限性。
高振东又演示着输入了“二”“三”“已”,随后摊摊手:“没了,就这四个字。”
池总工一愣:“没了?”
“对啊,这东西我就花了一天赶出来的,就我一个人,哪儿来得及做完整字库和对应表,先做四个凑合用着调试。”高振东笑着解释。
众人哄笑起来,这倒也实情,这么大的工作量,确实不是一个人短时间能搞定的。可笑着笑着,有人突然反应过来:“一天?高主任,你做这个就用了一天?”
高振东点点头:“嗯,有现成的编辑器和图形驱动打基础,再加上C语言比汇编编程效率高,其实不算复杂。”虽说编辑器核心是汇编写的,但C语言能直接嵌入汇编代码编译运行,省了不少事。
池总工一时语塞。他知道高振东说的是实话,可一天就攻克了汉字编辑这个难题,还是让人忍不住惊叹。