Question: are steam engines more efficient?
Answer: Steam turbine Turbines produce direct rotary motion and are far more compact and weigh far less than reciprocating engines and can be controlled to within a very constant speed. As is the case with the gas turbine, the steam turbine works most efficiently at full power, and poorly at slower speeds.