1,067 karma · joined May 30, 2008
As good as Rust is, I still feel there needs to be a "high-low" strategy for most biz/game code. You want to be able to depend on your low level abstractions, while constantly changing up how you fit them together.
If anyone was going to manage recursive, fractal, nerd sniping, it would be fogus, of course.
I've run k8s/k3s with docker-in-docker this way too. Really easy once you get it setup, and great for playing with architecture ideas.
Edit: been typing markdown all day, oops.
The general priority (with US equipment) is usually: get the job done, save the crew, be fast to repair battle damage. So while there are blast doors and blow-off panels to (usually) prevent an ammo cook off from killing the crew, there is no system that will stop the turret from rotating if a crew member is crawling between the turret and the hull; laying the main gun on it's next target is given absolute priority.
There are similar things with tracks; they'll wear out and need more maintenance that tires, but when the contest is between tracks and an obstacle, the tracks almost always win. (Or you throw one off the sprockets, which is a royal pain. Mud is terrible for that). That's one of the reasons they haul tanks around on flatbed trucks whenever possible, tracks will eat a road, given the slightest opportunity.
There are videos on youtube of tanks driving over car bombs, and shrugging off the explosion. Not something you'd do if you had a better choice, but...
It's really a case of the operating environment being so different from what we're used to that some of the engineering choices look insane, but it's the battlefield that's insane, not the engineers. ;-)
It all comes down to execution, in the end.
He also wrote "Ranks of Bronze" which is sort of the reverse idea, a Roman Legion kidnapped by aliens for preindustrial warfare. Absolutely worth a read, and an interesting counterpoint to most of the 'bringing civilization to the barbarians' narrative these stories normally follow.
H. Beam Piper did a bunch too, check out "Lord Kalvan of Otherwhen" if you can find it.