Seems to be using parts of code from Ubuntu, but that doesn't mean it is Ubuntu.
1,568 karma · joined April 23, 2014
https://cretezy.com
Work @ Lyft, all opinions my own
Seems to be using parts of code from Ubuntu, but that doesn't mean it is Ubuntu.
This is initial load time. Printing likely account for <1% of the actual time, the rest being initializing the program
The Dart VM is roughly based on V8's internals. Running dart alone would be similar to running node, which needs to initialize the VM, parse the code, and run it. This is obviously slower than a pre-compiled binary.
dart2native brings it half-way to native, by doing parsing and initialization, and saving a memory snapshot right before executing the main function. This greatly reduce startup time (and is the same technique that makes Flutter apps start fast), but still not as fast as a binary, since it is loading the snapshots and doing some initialization.
This is usually fast enough, because once the initialization is ran, the following code will run fast. This is a constant initialization loading time, and doesn't represent anything.
Saying 22ms doesn't mean anything, and feels like a misinformed statement.
Dart overall is a pleasant language, and it is somewhat unique that it provides multiple ways to run. You can run with dart, dart2native, dart2js, and I believe there's one for ARM (for Flutter). This allows you to choose the best for your target platform
I think Chromebooks are going to be a great use for this. Lightweight client but full editor and environment, with no hassle.
(Also open-source: https://github.com/Cretezy/MasterPassX)
I always assumed that HHVM is what brought JITs to PHP originally, followed by PHP itself.
Also, Supercharger v3 goes up to 250kW
Link for reference: https://cloud.google.com/functions/docs/max-instances
Cloud Run is to run a fully custom server, as in an API. It can obviously do more than Netlify, however Netlify really excels at static + some server code, while Cloud Run is extremely flexible (server in any language, more resources, etc)