Deno has a couple of very good selling points, the main one is that it allows to use JS web browser API's in the CLI, this includes things that range from the Fetch API[1], up to WebGPU even! all in the command line interface.
Besides this, it uses the same module system as the browsers do. The JS module system is in my opinion very well designed and intuitive. No need for AMD or CommonJS or Node require's.
Other good things about Deno is that it includes a lot of goodies by default. In that single binary you get in your command line interface:
- A very very decent and fast bundler (bundling in JS is a mess, the Deno is straightforward and needs no config and no hacks, which, surprisingly is unique in the JS bundling scene)
- Testing library
- TypeScript support (for those that like it)
- Documentation generator
- Linter
- Syntax modifier (like prettier)
- Official VS Code plugin
Unlike Node, it uses Rust to bridge the gap between the JS engine and the OS, and leverages on a lot of very cool Rust libraries.
This is a trick question, author seems to be vouching for blending the culture into the business model ("...the better a product is, the better off the company is and its users are").
I do wonder how well can it fit the Betteridge Law of Headlines ?
FB notion of privacy is wrong. Privacy is not about what i publicly share.
My right to privacy is about all the info they secretly collect, keep and sell to make a profit. My right to privacy implies that they do not keep a shadow profile on me and my relatives who are not on Facebook. My right to privacy implies that they dont read through me phone messages at will. My right to privacy gives me the freedom to avoid being spoon fed by the highest bidders such as Trump, farage et al
FB knows this and they consciously divert the attention towards what we publicly share. Evil.
Latencies bellow 16ms require a refresh rate higher than 60Hz.
For 9ms you need at least 90Hz. Don't know many who do that. Specially if you take in consideration the battery hit that the faster update rate requires.
Besides this, it uses the same module system as the browsers do. The JS module system is in my opinion very well designed and intuitive. No need for AMD or CommonJS or Node require's.
Other good things about Deno is that it includes a lot of goodies by default. In that single binary you get in your command line interface:
- A very very decent and fast bundler (bundling in JS is a mess, the Deno is straightforward and needs no config and no hacks, which, surprisingly is unique in the JS bundling scene)
- Testing library
- TypeScript support (for those that like it)
- Documentation generator
- Linter
- Syntax modifier (like prettier)
- Official VS Code plugin
Unlike Node, it uses Rust to bridge the gap between the JS engine and the OS, and leverages on a lot of very cool Rust libraries.