Java has the same now (since Java 9 I think).
So you're saying it's as simple as:
java build ./app/ ./app
That's impressive if true as last I worked with Java it was a mess
java build ./app/ ./app
That's impressive if true as last I worked with Java it was a mess
Scala (Ammonite) works like this.
The author isn't complaining about keystrokes; he wants the compile + run process to be faster. Using an interpreter instead of a compiler would make it faster.