2 ms·
If you alawys write exactly one monolith, you are probably fine. But when you don't buy into the hype of "every service/app/executable in it's own language", yo
by choeger 7y ago
If you alawys write exactly one monolith, you are probably fine. But when you don't buy into the hype of "every service/app/executable in it's own language", you probably want to share some code between all your executables. Say the DB driver, the model, or even just a video codec.
Without dynamic linking you duplicate all that stuff and, even worse, cannot be certain that all your executables use the same version.