3 ms·
Except OS X is far from cruft free. It has a lot of cruft from NextStep floating around. Af for the interconnected DLLs, have you ever worked on a largish pro
by cameldrv 17y ago
Except OS X is far from cruft free. It has a lot of cruft from NextStep floating around.
Af for the interconnected DLLs, have you ever worked on a largish project that tried to release independent parts? It's hard. The practical problem is that you get two seemingly independent modules that want to work well together, not duplicate code between each other, and be independently distributable. These can conflict, and if you're not dedicated to all of the goals, and clever, you fail in one or more.
- rbanffy 17y agoThat is what package management solved long ago in the Linux world: you have three products: two you launch, and the third is a dependency of both. Simple, elegant and, since I am writing this, it works.