3 ms·
Yes. It's a lot harder to do this for web stuff because stacks tend to churn so fast that you end up forced to rewrite perfectly good code because the framewor
by jasonkester 9y ago
Yes. It's a lot harder to do this for web stuff because stacks tend to churn so fast that you end up forced to rewrite perfectly good code because the framework it's built on decided to introduce breaking changes in a new version.
Pick your tech well, and you can pull it off though. S3stat has major bits of heavy lifting in place that I wrote in 2006. There are even older infrastructure pieces such as an ActiveRecord-style data layer that I pulled across from another project I built in the early 2000s.
A lot of that stuff was written in C# to target .NET 1.1. And it still works today because Microsoft understands the value of backward compatibility.
I feel your pain though. I just watched Amazon shut off one of my Lambda projects because it was running an old, deprecated, version of Node.js. Old, meaning, I kid you not, One Year Old.