根那蒂·斯托里阿洛夫(Gennady Stolyarov),他和洛帕托同时获得计算机先驱奖。
根那蒂·斯托里阿洛夫——明斯克计算机软件的主要开发者编辑本段回目录
我们在介绍洛帕托时已经提到过斯托里阿洛夫了。他是1959年和洛帕托一起被调到SKB来的,并出任白俄罗斯第一个软件研发实验室主任。他参与了Minsk—1计算机的逻辑设计,指令集的开发,测试程序的编制(约2 500条指令)和文档、手册的编写。并为Minsk—1开发了许多应用程序,如电力网和变压器设计、齿轮变速箱设计、粒子爆炸、财务管理。1961—1964年期间,他为Minsk—2/22开发了第一个一对一的汇编程序CCK。1963—1965年间,他参与了ALGEK语言的开发,这个语言是SKB的学者把Algol 60和COBOL的特点结合在一起所形成的。稍后(1968年),他们又和乌克兰的计算机科学家一起,开发了标准COBOL的一个最小子集,成为前苏联的统一版本,并推出了苏联境内的第一个COBOL编译器和数据处理系
统SAOD,用于Minsk—22M。从1961—1976年共15年中,以斯托里阿洛夫为首的小组共为Minsk系列计算机推出了3个软件系统:SWS—2/22/22M、SWS—23、SWS—32,这3个软件系统中都包括测试程序、程序库、CCK、高级语言(Algol、COBOL、FORTRAN等)的编译器等。
第一个系统的程序总量为210 K条指令,3 500页的手册;第二个系统是150 K指令和1 600页手册;第三个系统是500 K指令和8 000页手册。斯托里阿洛夫由于在明斯克计算机软件开发上的贡献而于1970年和洛帕托等一起荣获1970年的全苏联国家奖。
20世纪70年代以来,斯托里阿洛夫参与了经互会统一计算机ES系列软件的开发。1974年,在他的倡议下,苏联成立了数据库软件的工作小组RGBD(Soviet National Working Group On Database Soft—ware)。在RGBD的组织下,1980年、1983年、1985年举行了3次全联盟的数据库会议。RGBD还与CODASYL DBTG和英国计算机学会的DBAWG取得联系,开展了学术交流。1982年,EC计算机软件开发组荣获白俄罗斯共和国国家奖,斯托里阿洛夫是主要获奖人之一。
1999年,IEEE Annals of the History of Computing季刊在其21卷第3期上发表了斯托里阿洛夫的“计算机在白俄罗斯——大事编年史”一文(Computer in Belarus:Chronology of the Main Events),以年表的形式详细给出了白俄罗斯的计算机工业、软件、教育从20世纪50年代起的发展历程,内容翔实、丰富。季刊主编特别加了按语向读者推荐该文。斯托里阿洛夫本人在白俄罗斯计算机及其软件开发中所起的作用在本文中也有如实反映,感兴趣的读者不妨一阅。