4 ms·
It's reproducible enough for most purposes most of the time. When is the last time your Python web app serving cat pictures went down because of a subtle change
by nerdponx 3y ago
It's reproducible enough for most purposes most of the time. When is the last time your Python web app serving cat pictures went down because of a subtle change in the Debian Bookworm container?
- salawat 3y ago...Funny you bring that up. I was cobbling together build scripts for a mail system for Raspi/Armbian the last couple weeks. Very similar packaging stuff, but the number of little subtle differences in install/postinstall/prerm/postrm scripts took a generous level of spackling over to get just right. Hell, once I get everything nailed down, I'm writing test frameworks for my bloody build scripts if you can believe it. So...uh... Last week?
- nerdponx 3y agoFair enough, but I don't think that's a typical experience.
- ParetoOptimal 3y ago> It's reproducible enough for most purposes most of the time. The freedom given in ability to limit your thinking space by reproducibility should not be under stated.
- nerdponx 3y agoSame with static types. Sometimes it really helps to limit yourself, other times it's setting up unnecessary obstacles with no benefit. Sometimes you want Idris 2 or Rust, and sometimes you want Ruby or Clojure.