Having a useful programming editor with language support is as convenient for COBOL as any other language, if not more so.
Introduction Loudspeaker Design Murphy Creator Code To DealSo, how can you learn it, make big bucks, and save lots of state agencies that need new code to deal with all the new government stimulus programs.By the 80s, students were being told that COBOL was a dead language, and no one was studying it any more.Our Department of Labor had recognized that that was an issue and had initiated modernization, and, unfortunately, thats something that takes time.
This (virus) interfered and they had to cease the transition to a much more robust system. ![]() That group came to be called CODASYLthe Committee on Data Systems Languagesand defined a common business oriented language, drawing from Grace Hoppers FLOW-MATIC, and other languages including Univacs AIMACO and IBMs COMTRAN. The resulting language went through more revisions, but rapidly became the dominant language for building business systems, and it has remained dominant since. Introduction Loudspeaker Design Murphy Creator Software Engineer AtMario Ceballos, a software engineer at Cigna, told me, The syntax is kept simple to allow non-programmers (The Business) to read it and understand it. COBOL is meant to be explicit, because there shouldnt be room for assumptions. In 1975, Edsgar Dijkstra famously proclaimed that The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offencesic. This undoubtedly led to the decline of teaching COBOL in universities, but it remained the dominant business language. The mainframe is a very difficult platform to learn, and thats due to the cost, said Ceballos. Individuals do not have the money to pay to lease a mainframe. A very small amount of schools teach courses on mainframes and COBOL. ![]() Any local talent will be expensive with their consulting fees. A computer science student presented with COBOL would be appalled. In modern terminology, COBOL is actually a domain-specific language, specific to the particular domain of business programming. Business programs mix fixed and variable length strings, floating-point, integer, and decimal data with wild abandon in complicated record structures, often with variable parts. Database programmers are familiar with some of these issues, and object-relational mapping tools trip over these complexities regularly. Business and financial data needs to be managed using true decimal data types. Accounting systems must be correct to the last decimal digit and need to reproduce exactly the results of hand-calculation; conventional floating-point numbers lead to complexities and errors. A business-oriented language needs to access and manipulate large amounts of record-structured data maintained externally.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |