3 ms·
Python builds weren't really hermetic before, but now your entire operating system is a part of the software definition. This is a slide backwards.
by echelon 2y ago
Python builds weren't really hermetic before, but now your entire operating system is a part of the software definition.
This is a slide backwards.
- aragilar 2y agoThe OS always was part of the software definition, and always will be (unless you run without an OS/write your own).
- echelon 2y agoHow much of the host system, though? You want it to be as thin as possible. And ideally it wouldn't be a part of the definition at all.
- aragilar 2y agoWhy though? Rather than using your own bespoke graphics system (requiring the user to separately configure it) and your own custom DNS server (as opposed to the system one), you could just use the OS. That is all part of the definition of the software, no software is an island, and those that try to be tend to be frustrating to deal with.
- cozzyd 2y agoPlenty of python packages depend on various system packages outside of PyPI anyway.
- kristoff_it 2y agoYeah, and that's another source of jankyness that could be avoided
- cozzyd 2y agoNot easily on all platforms...
- deleted 2y ago[deleted]