3 ms·
> no more engineering for engineering’s sake I'm not sure many successful engineering orgs did much of that but also the environment our creations live in is m
by throwaway31131 1y ago
> no more engineering for engineering’s sake
I'm not sure many successful engineering orgs did much of that but also the environment our creations live in is much different now.
It was a huge task just to get our programs to run at all not very long ago. When I first started coding I was working on some code for a VLSI problem and I spent like a month just figuring out how to get the problem to fit on disk (not main memory, but on disk!). Now there are similar things that run on a laptop [0]. And it's not like I'm unique in having to come up with crazy solutions to problems tangent to the primary problem in this space. [1]
Now the infrastructure for our code is amazing and the machines that execute them abound in resources, especially in the cloud. Now that the yoke has been cast off it makes sense more time is spent on the solution the actual problem you set out to solve in the first place.
[0] https://github.com/The-OpenROAD-Project/OpenLane https://github.com/The-OpenROAD-Project/OpenLane
[1] How Prince of Persia Defeated Apple II's Memory Limitations
https://www.youtube.com/watch?v=sw0VfmXKq54 https://www.youtube.com/watch?v=sw0VfmXKq54