体验COBOL语言
最近由于新冠肺炎导致COBOL程序员短缺的报道时有发生,于是对这门超级古老的语言感到好奇。
经过一番搜索,居然发现archlinux上就有一个COBOL语言的编译器叫 gnucobol
.
在它的官网上 有许多资料,包括COBOL编程指南 和 gnucobol本身的使用手册. 有兴趣的同学可以试试。
下面是一个COBOL版的Hello world
000100* HELLO.COB GnuCOBOL example 000200 IDENTIFICATION DIVISION. 000300 PROGRAM-ID. hello. 000400 PROCEDURE DIVISION. 000500 DISPLAY "Hello, world!". 000600 STOP RUN.
前六位是标号, *
开头的行为注释行。给我的感觉是跟AS400上的RPG有点像。