Newsletter Archives
-
RIP Jean Sammet, mother of COBOL, ACM past president
I’m saddened to report that Jean Sammet – one of the true pioneers of our industry – passed away on May 20, at the age of 89.
Full obituary in the New York Times.
I remember being entranced by “Programming Languages: History and Fundamentals” — and suffering months of painful debugging in COBOL, in one of my first real jobs.
As an academic FORTRAN jockey and Pascal instructor, COBOL, to me, always felt a bit plebian. But it sure got the job done.
000100 IDENTIFICATION DIVISION. 000200 PROGRAM-ID. HELLOWORLD. 000300 000400* 000500 ENVIRONMENT DIVISION. 000600 CONFIGURATION SECTION. 000700 SOURCE-COMPUTER. RM-COBOL. 000800 OBJECT-COMPUTER. RM-COBOL. 000900 001000 DATA DIVISION. 001100 FILE SECTION. 001200 100000 PROCEDURE DIVISION. 100100 100200 MAIN-LOGIC SECTION. 100300 BEGIN. 100400 DISPLAY " " LINE 1 POSITION 1 ERASE EOS. 100500 DISPLAY "Hello world!" LINE 15 POSITION 10. 100600 STOP RUN. 100700 MAIN-LOGIC-EXIT. 100800 EXIT.