Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Sloumeau

(2,657 posts)
19. I got my Computer Programmer/Analyst Associate of Science 2 Year Degree back in
Wed Apr 15, 2020, 05:24 PM
Apr 2020

The 1980s. I learned Fortran on punch cards. We were required to take two COBOL classes. COBOL is an excellent language. Because it is rigidly organized, one knows where everything is. Because it was designed to read like English, it is easy to understand even if there is no documentation. The first two high-level languages that were widely used were Fortran and COBOL--Fortran was mostly used by the sciences and COBOL was mostly used for business, and they were both awesome for the time that they were created. They beat the hell out of having to write something in assembly language or machine code. If someone wants to create a simple business program to say, handle timecards or payroll, COBOL is great for that because the code is very understandable, and the common routines for it were written decades ago.

Sure, a lot of things have changed since the 1980s. Computers have about a million times more memory and run about 100,000 times faster. The Windows 10 computer that I am typing on right now has more computing power than a thousand computers from the 1980s. I've learned lots of other languages besides Fortran and COBOL, like RPG, BASIC, Pascal, Assembly Language, Machine Code, C, C++, C#, Java, and on and on, and I've used a hundred different types of computers. It's all writing programming code on machines, and I have been able to do a lot with whatever language that I used on whatever machine that I used.

I don't judge people for the programming language they use. I judge them on their skill at getting things done with whatever language they are using. All code compiles or interprets to machine code, and every language that is quicker to type out is harder to read by someone who did not write the code. There are always tradeoffs.

When one is a memory typist, as I am, one does not care if COBOL makes one type a few more characters, and I would rather debug a rigid language like COBOL than someone's sloppy R, Python, or Javascript code. If Mary Poppins coded, she might choose COBOL. It is the "A place for everything, and everything in its place" language, and it reads so much like English that it is easy to modify. Arithmetic, Algebra, Geometry, Calculus, and Differenitial Equations are all way older than COBOL.

Yet, people still use them to do all kinds of amazing things. COBOL allowed me to create numeric and data strings in 12 dimensions like it was a piece of cake--in the 1980s--on machines that had 1% of the power most kid's cell phones have now. It was brilliantly put together and powerful as hell, and millions of people's parents and grandparents got proper paychecks because of it. Respect the brilliance and elegance that was, and is, COBOL.

Recommendations

0 members have recommended this reply (displayed in chronological order):

Didn't we go through this in 1999? So, after 20 years NOW they're upgrading? TreasonousBastard Apr 2020 #1
Y2K didn't eliminate cobol Midnightwalk Apr 2020 #5
Now I vaguely remember that quick and dirty fix... TreasonousBastard Apr 2020 #16
Oh one more thought Midnightwalk Apr 2020 #17
The problem was never really COBOL. SouthernLiberal Aug 2023 #25
I've heard that before. There are a large Phoenix61 Apr 2020 #2
I took a COBOL course quite a few decades ago. Can't see how the new guys couldn't pick it right up. Girard442 Apr 2020 #3
What a great way to learn how and how not to code....doing maintenance dubious Nov 2020 #21
may I assume this is what you get when you starve government? rurallib Apr 2020 #4
When I began my career in IT, we used to make fun of COBOL as an old geezer's language DBoon Apr 2020 #6
We called it DP in '68. quaint Apr 2020 #7
It was called MIS when I started DBoon Apr 2020 #11
COBOL lilymidnite Apr 2020 #8
Especially as a volunteer! quaint Apr 2020 #9
Should they be familiar with MVS JCL as well? DBoon Apr 2020 #10
most people don't use command line shells Midnightwalk Apr 2020 #18
There are thousands of us COBOL programmers. To clarify, COBOL sinkingfeeling Apr 2020 #12
Volunteers? Is the gov looking to get people to fix stuff for free? JustABozoOnThisBus Apr 2020 #13
The C language was developed by Dennis Ritchie in 1972. LastDemocratInSC Apr 2020 #14
Someday tazkcmo Apr 2020 #15
Sort of like the medieval help desk. PoindexterOglethorpe Nov 2022 #24
I got my Computer Programmer/Analyst Associate of Science 2 Year Degree back in Sloumeau Apr 2020 #19
Powerful multidimensional Arrays quaint Apr 2020 #20
COBOL still runs many mission-critical mainframes SorellaLaBefana Nov 2022 #22
Thanks for all of this. quaint Nov 2022 #23
I was let go a long time ago SouthernLiberal Aug 2023 #26
Latest Discussions»Retired Forums»Baby Boomers»Wanted urgently: People w...»Reply #19