Hi, sounds very well thought out. The raised concerns all make sense to me and the proposal (without thinking too deeply into it) seems to fit the "binary executable" world quite nice (logs to stderr, payload to stdout). One comment: You said: "Go of course". Why's that so set in stone? Could we squeeze out even more by falling back to something like Rust, which doesn't even contain a GC but is reasonably easy to manage and read by anyone. Cheers, Markus