Like the idea this is seen as a predictable extension of go and should not be surprising - when coming back to scripts it's nice not to have to think too much about what you're doing. I do think this precludes a lot of magic being added (probably a good thing). The most interesting ideas for me here are the simplest ones:
- Keep the syntax the same as go
- Omit the preamble required by go programs (package main etc)
- Worry less about good performance (in scripts this is often not important)