[Imagine slogging through dozens of academic papers authored by folks who don't know how to get to the point. A "Motivation and Background" section (not "background then motivation") is how you get to the point.]
What problem does this solve?
- implicit step zero / accessibility
- long-term software fragility
How does it solve it?
A novel executable file format that works on legacy systems today and will continue to work into the distant future. [Why? Because...] We target the browser runtime as a fallback, which is the only thing that has made inroads on providing a truly universally accessible runtime (for better or worse) with a credible commitment to long-term backward and forward compatibility.
There are some other nice properties. [They should be listed.]