D would work better than either C++ or Rust, since C++ devs not liking it due to its memory safety features and the built-n garbage collector, and D and Rust have a kind of a fandom rivalry for D having a bit weaker memory safety (no borrow checker, @safe is opt in as of now), no immutability by default (which made one of the few corporate sponsors to leave D in favor of Rust), etc.
Just use ultrasound and you can have both sides filling up to the brim
That would cause the turbine to lock up with this design
Add ramp
D would work better than either C++ or Rust, since C++ devs not liking it due to its memory safety features and the built-n garbage collector, and D and Rust have a kind of a fandom rivalry for D having a bit weaker memory safety (no borrow checker,
@safe
is opt in as of now), no immutability by default (which made one of the few corporate sponsors to leave D in favor of Rust), etc.D is named wrong. K&R were following the design of BCPL. Their first language in the series was called B, and then C. The next one should be called P.