The titular question is ill-posed, but understandable. [Explain much more.]
DKF has made many pertinent observations based on his own cloud work:
- "... it's really about rethinking applications for the internet and not just applications, but also business processes"
- "... t's difficult to get right but the big drivers are the fact that it's becoming untenable to build machine rooms for everyone; that's just horribly inefficient"
- "... the location of things matters, but it did before anyway even if people didn't know it"
DKF: Also note that there is no "compiler for the cloud"; it's about how to put pieces of applications on servers on the internet, with added virtualization and fine-grained accounting; you use standard compilers.