4 ms·
> The ability to change which library is being used without needing to rebuild the main program is really important. In 40 years in the field, I've never neede
by TomSwirly 6y ago
> The ability to change which library is being used without needing to rebuild the main program is really important.
In 40 years in the field, I've never needed that. Every single time, we just emitted an entirely new build - because it's _much easier._
> Maybe rebuilding the program isn't practical. Maybe rebuilding the program isn't possible because it's closed/proprietary or the source no longer exists
These are edge cases.
Nearly all the time when we develop, we are making changes in an existing codebase.
- account42 6y ago> Every single time, we just emitted an entirely new build - because it's _much easier._ For you, the application developer. For end users of old or proprietary software, replacing libraries is much more feasible.