111 karma · joined October 13, 2008
Most of the time the only thing we could do was to dd what was available and pipe it through strings, and sometimes not even that. We tried telling them they should store things on the university servers (which had backups), but it took some time before students learned this.
While Apple could probably be very successful with their current direction for quite some time, if the market changes under them the lack of Jobs might become more apparent.
Together with distribution systems like apt I can also significantly ease deployment.
I can see that executing some commands over a set of hosts at the same time could be useful, but doesn't sound like a killer feature for me.
As for deploying from staging to production servers, it sounds more tidy to build proper packages to deploy in staging and test before deploying the same packages to production.
Why not utilize the host packaging system for deploying your code and applications?
It's too easy to single out these agencies in a hatefest.
My preference when I am not using Emacs is to make a clean break so my finger macros don't run wild, often unintentionally pressing key bindings that do other things than I expect.