antstrangler
As a general rule I've looked for big companies with low debt and high net margins (above industry average) because they are less likely to be forced to do something bad for the long term to survive the short term.
I know what it costs me to be wrong. I don't know what the profit is when I'm right.
Would the moon do it: Size does not matter (despite what my ex may tell you). You can accelerate a bowling ball by throwing a tennis ball at it hard enough. You can do the same with the earth and moon if you throw it hard enough.
Lets give it a whack to increase perihelios by 0.89M km so that we average 150M km and a more circular orbit. We'll need a velocity increase of about 0.33 km/s. If we assume that it's an inelastic collision we'd need to throw the moon at the earth at about 27km/s.
It's popular to measure energy in comparison to nuclear weapons. That is about 10E14 times the energy of the most powerful nuclear bomb ever designed.
You should dobule check my calculations before sending out RFQ for your doomsday device. If you just send this out to a contractor you will run the risk of looking silly to people who know what they're doing.
Beckhoff allows non standard stuff to hide the worst offenders like the 10-ANDs in an IF condition with something that looks like a function call.
If you can use FBD (and your vendor implementation is good) you can make overviews useful for debugging while implementing the details in ST.
In the end changing what language I write code would not save much time between getting the specification to the customer pushing the start button in my case.