4 ms·
If you want stable, long lifespan software, this is exactly how you do it. You are also careful to only build on layers of abstraction that are also designed wi
by morganherlocker 6y ago
If you want stable, long lifespan software, this is exactly how you do it. You are also careful to only build on layers of abstraction that are also designed with this mindset. Yes, it limits what you can do and which features you can rely on, but it is an achievable goal for many critical lower level libraries.
- pas 6y ago> it limits what you can do Yep. For example you have to basically air-gap your software, no input/output, especially nothing that touches crypto/TLS/networks/protocols, usually no support for fancy file formats either. Or you can just go ahead and implement all those by hand. Perfectly. I mean it's possible, but bumping BoringSSL/Libre/OpenSSL version every few months seems easier. ¯\_(ツ)_/¯