Hacker News new | ask | show | jobs
by cbsmith 5131 days ago
Dynamic linking addressed was a solution to a lot more issues than just not having enough physical memory. It provided convenient ways to ensure consistent modules between otherwise unrelated processes, to upgrade functionality on all processes on a platform without altering them, to insulate programs from changes to the underlying platform, etc.
1 comments

What is dll/dependency hell?
Just 'cause it is a solution, doesn't mean it doesn't create its own problems. ;-)

I do agree that we may be ready to have something cleaner than the old shared library model. Just don't suggest it was a one trick pony.