|Deno Adds WebGPU Support|
|Written by Ian Elliot|
|Thursday, 11 March 2021|
Deno uses V8 and is built in Rust. It is described as secure by default as it has no file, network, or environment access, unless explicitly enabled. Deno was created by the same developer who created node.js - Ryan Dahl - and its name is a rearrangement of the letters in node.
We first met Deno back in 2018 when Ryan Dahl gave a talk at JSConf EU about the mistakes he thought he'd made with node.js and introduced the, then experimental deno, as its successor, see Node.js - Even Its Creator Thinks Its Flawed or watch the video:
Deno reached its 1.0.0 release in May 2020, exactly two years after that presentation and has had minor releases on a regular basis, with Dino 1.7 in January 2021 being one of the largest releases to date, adding cross compilation and 60% smaller binaries for deno compile, a DNS resolver API, support for data URLs in import statements and web workers.
Less than two months later come Deno 1.8 containing:
"a massive amount of new features and stabilizations".
These start with experimental support for the WebGPU API, which the developers say is paving a path towards out-of-the-box GPU accelerated machine learning in Deno.
Another improvement is a revamp of coverage tooling. In previous releases coverage collection and reporting were activated by a single command. This has now been split into coverage collection and coverage reporting, and coverage now supports outputting lcov reports.
Other changes include the stabilizing of import maps, which have been updated to match the latest revision of the specification; and the addition of support for fetching private modules.
Node.js - Even Its Creator Thinks Its Flawed
ECMAScript 2018 Is Feature Complete
jQuery Still Our Favourite Framework
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
or email your comment to: email@example.com
|Last Updated ( Thursday, 11 March 2021 )|