Re:IRS’ 60-Year-Old IT System Failed on Tax Day Due to New H...
by hermitdev on Monday April 30, 2018 @10:34PM
(#16964210)
Having worked on financial code that is brittle and subject to far less minutiae than the multitude of IRS code, I can be very sympathetic on the complexity involved. It is hard to handle all of the complexity in a generic maintainable manner. I once ran into a 56-page printed function to calculate the margin required for a portfolio at a prime broker. Was it poorly written? Yes. Was it also representative of the complexity of the problem? Yes. Not an excuse for poor design, though.
If you had to pick, Java does make a lot of sense. Java & C are safe bets for "languages that will stick around for decades".