3 ms·
... easy to distribute HUGE statically linked binaries. Go solved the DLL hell and/or VM platform hell problem by just punting it. Of course, I have wondered f
by api 11y ago
... easy to distribute HUGE statically linked binaries. Go solved the DLL hell and/or VM platform hell problem by just punting it.
Of course, I have wondered for quite a while if it might not be interesting to do away with DLLs in favor of static linking and then use both disk and memory deduplication to handle the efficiency issues.
Of course the problem here is: what happens when a major bug like Heartbleed is found in a library used by 500 things?
- pjmlp 11y ago> Of course the problem here is: what happens when a major bug like Heartbleed is found in a library used by 500 things? You run away screaming. Static compilation used to be the only option 30 years ago, and there are multiple reasons why mainstream moved away from it.