Hacker News new | ask | show | jobs
by velominati 2934 days ago
Another PM on App Engine here.

Historically supporting a language on App Engine required modifying the languages libraries to work on proprietary parts of Google infrastructure. This entailed a decent bit of effort on our part, and also meant that some apps & code wouldn't execute correctly.

We now use technology based on gVisor (https://github.com/google/gvisor) in production for App Engine standard. This allows us to release new language runtimes unmodified. Node.js support is the first runtime based on this new stack.

We completely agree that we should be releasing support for new languages & major versions more frequently...

1 comments

Are there plans to use the new tech for Go app engine? Go on app engine was a real struggle with the non-standard bits.