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

SouthernLiberal

(408 posts)
25. The problem was never really COBOL.
Thu Aug 3, 2023, 09:58 PM
Aug 2023

Cobol was perfectly capable of handling as many characters in a date as you cared to put there.

The problem was that the applications were written in a time where having two more digits in every date used up way too much of fairly limited storage. Now, that problem was fixed by the people who made computers and computer storage before I ever started coding.

But the bosses were not going to to pay their staff to fix that problem 20 or more years before it was going to be a problem.

That is where the idea of of we'll have a whole new language. The application code that had been written to not waste two extra digits in every date would all have to be rewritten any way, and certainly by that time, there would a need to also change the data format as well, and then we could fix the Y2K problem without having to get some C-level boss to pay for it.

I had a nice gig for a while fixing Y2K code, because the company I worked for had hired a crowd of the youngest Cobol programmers they could hire and just told them to fix it. And they tried, but it was a system with over 5,000 lines of code, all written by programmers who hadn't had any guidance either.

Now I knew some companies who decided to go the new language route. But there were still those C-level guys who wanted to save money, so the the new application code wasn't understood by anyone who understood the old applications.

I new one company who hired some consultants to install a new system, and make it work with all the modifications they had in their old system. They were just a few days before going live, when they realize that neither the people who wrote the new system, nor the consultants ever thought about saving the data on the computer. The form was just filled out and printed.

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 #25