2 ms·
Many abstractions are very bad. Stacking bad abstractions on bad abstractions is why modern software is so slow, laggy, and bloated.
by forrestthewoods 2y ago
Many abstractions are very bad. Stacking bad abstractions on bad abstractions is why modern software is so slow, laggy, and bloated.
- theshrike79 2y agoWhat would be your solution to running, say, 15 different Python applications on the same machine, each requiring a unique set of library versions?
- forrestthewoods 2y agoCreate 15 pex files. Or possibly 15 PyInstaller executables. Then simply run them like normal programs.
- Capricorn2481 2y agoAh yes let's not use bad abstractions like docker, let's use pyinstaller...
- dlainhart 2y agoWhy would you load an entire userspace environment just to manage a Python package's Python dependencies? Seems a little heavy.
- ajayvk 2y agohttps://github.com/claceio/clace https://github.com/claceio/clace is a project I am building for that use case. Run multiple apps on the same machine, Clace acts as an application server which manages containers https://clace.io/blog/appserver/ https://clace.io/blog/appserver/
- aae42 2y agonix