The Most Remarkable Legacy System I Have Seen
thehftguy.com/2020/07/09/the-most-remarkable-...Posted Jul 13, 2020, 2:09 PM UTC
Posted Jul 13, 2020, 2:09 PM UTC
A well architected system with sane code that is coupled to customers who get significant value out of it, will outlast a hell of a lot of fads
Is this Athena?
If it was created in 'weeks', then no. They were years behind because they felt the need to rewrite everything but the OS (usually poorly) and then couldn't understand why the results were crap.
That or the guy wasn't actually familiar with the history of Athena. The original developers were a combination of every bad rockstar developer trope mixed with mountains of Dunning-Kruger.
I saw on ycombinator people thinking the project covered in the article to be "Athena Server Pages" which is a web framework within Athena.
Well that would fit -- a (needless) reinvention of the wheel.. even if ASP was created in weeks, their need to write their own IDE, own FTP server, own IM system, own SMTP server, their own object store... seemed to be a pretty large reason why the overall project was years behind at the time.. though perhaps it improved after the initial developers left and better people were brought in.
Holy shit, what a snooze fest article.
These re-invented wheels are more common than you might think. Just consider that there are people writing code all over the world, and a lot of them are not being pushed to adopt stuff that already exists.
I mean, just look at all the VBA solutions alone!
This is an uninteresting article that is sorely lacking in details.
Here's the summary:
"I worked on a legacy system that helped devs deploy software. I upgraded it from python 2 to python 3. A few things broke, but I fixed them."
Thanks for saving me from it.
Yeah, I expected some interesting story about wild debugging. Disappointed.
Yeah pretty much it. The project he speaks about seems to be a part of athena from JPM (he made a link to JPM wikipedia page from the bank link)
It's more interesting than the work he did on it. 35 millions lines of python and thousands of realease per year. Just wow.
https://www.youtube.com/watch?v=ZYD9yyMh9Hk
Exactly what I was thinking, too. I mean it would be interesting to hear about a legacy system that's so easy to upgrade: architecture, code quality, ... but this? Not so much.
[deleted]