Click here to Skip to main content
15,886,137 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: It makes my mind boggle.... Pin
TNCaver15-Mar-22 5:57
TNCaver15-Mar-22 5:57 
GeneralRe: It makes my mind boggle.... Pin
Slow Eddie15-Mar-22 2:21
professionalSlow Eddie15-Mar-22 2:21 
GeneralRe: It makes my mind boggle.... Pin
DRHuff14-Mar-22 12:14
DRHuff14-Mar-22 12:14 
GeneralRe: It makes my mind boggle.... Pin
englebart14-Mar-22 14:52
professionalenglebart14-Mar-22 14:52 
GeneralRe: It makes my mind boggle.... Pin
Jacquers14-Mar-22 18:36
Jacquers14-Mar-22 18:36 
GeneralRe: It makes my mind boggle.... Pin
Sander Rossel14-Mar-22 22:11
professionalSander Rossel14-Mar-22 22:11 
GeneralRe: It makes my mind boggle.... Pin
charlieg15-Mar-22 9:56
charlieg15-Mar-22 9:56 
GeneralRe: It makes my mind boggle.... Pin
StarNamer@work16-Mar-22 4:11
professionalStarNamer@work16-Mar-22 4:11 
Out of interest (I am in the UK), I skimmed this article, and when I saw the line...
Yet the system still runs code from 1962, written in an archaic programming language almost no one alive understands.

...my immediate thought was COBOL (though it could be assembly language).

The trouble is that the IRS, like banks, deals with financial information and "knows" that the existing code "does the right thing" so any new system has the uphill task of proving it gets exactly the same result as the millions of lines of existing code which only a handful of people now understand and which, in any event, is a moving target as new tax rules are added and the code base grows.

So the end result is ancient code on ancient hardware long after it should have been replaced because no-one wants to be the one to commit to a change it case it all goes pear-shaped.

And, of course, if/when it does get replaced in 2030, after 68 years, parts of the replacement, which was started in 2009, will be older than the 1962 system was when it was decided a replacement was needed in 1982!

On the flip side, a lot of people here probably make their living maintaining decades old code! Smile | :)
GeneralRe: It makes my mind boggle.... Pin
charlieg16-Mar-22 4:29
charlieg16-Mar-22 4:29 
GeneralWhy Microsoft why? Why would you not want to make it easy? Pin
charlieg14-Mar-22 9:37
charlieg14-Mar-22 9:37 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
David O'Neil14-Mar-22 9:57
professionalDavid O'Neil14-Mar-22 9:57 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
charlieg14-Mar-22 10:01
charlieg14-Mar-22 10:01 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
David O'Neil14-Mar-22 10:06
professionalDavid O'Neil14-Mar-22 10:06 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
charlieg14-Mar-22 10:10
charlieg14-Mar-22 10:10 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
David O'Neil14-Mar-22 10:14
professionalDavid O'Neil14-Mar-22 10:14 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
0x01AA14-Mar-22 9:57
mve0x01AA14-Mar-22 9:57 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
charlieg14-Mar-22 10:03
charlieg14-Mar-22 10:03 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
Mircea Neacsu14-Mar-22 10:23
Mircea Neacsu14-Mar-22 10:23 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
0x01AA14-Mar-22 10:28
mve0x01AA14-Mar-22 10:28 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
charlieg14-Mar-22 10:32
charlieg14-Mar-22 10:32 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
Slow Eddie15-Mar-22 2:26
professionalSlow Eddie15-Mar-22 2:26 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
Mircea Neacsu14-Mar-22 10:35
Mircea Neacsu14-Mar-22 10:35 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
charlieg14-Mar-22 10:38
charlieg14-Mar-22 10:38 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
Mircea Neacsu14-Mar-22 10:44
Mircea Neacsu14-Mar-22 10:44 
GeneralRe: Why Microsoft why? Why would you not want to make it easy? Pin
englebart14-Mar-22 14:58
professionalenglebart14-Mar-22 14:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.