Deno Team Announces Big Changes Ahead
Written by Kay Ewbank   
Monday, 22 August 2022

The developers of Deno have announced a number of major improvements for the next version, based on feedback from a recent survey of Deno developers. Deno is the JavaScript and TypeScript runtime from the creator of Node.js.

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.

deno

The first set of improvements are concerned with compatibility with Node. The Deno team says that while a large number of developers like the fact that Deno frees them from having to interact with Node, others want an easier way to interoperate with JavaScript written for Node and distributed as an npm package. In recognition of this, the Deno team has been working on some updates that will allow Deno to easily import npm packages and make 80-90% of npm packages work in Deno within the next three months.

The next request from the survey to be worked on is a goal to make Deno the fastest JavaScript runtime. Ryan Dahl says he is 100% confident that the technology stack Deno is built on, V8 and Rust, can deliver this. To work alongside this, Deno's HTTP server is getting overhauled and Dahl says it is the fastest JavaScript web server ever built:

"Our ops system is becoming ever more optimal - interfacing directly with V8 Fast API for speedy calls from JS into native code. Likewise our foreign-function interface (FFI) is seeing updates that place it second to none. We aren't optimizing for a handful of edge cases, but for overall real world performance. You'll be experiencing these improvements for yourself before the summer is over."

deno

More Information

Deno Website

Related Articles

Deno Joins ECMA

Deno 1.14 Improves Web Crypto Support

Deno 1.10 Adds Web Storage API Support

Deno Developers Form Company

Deno Adds WebGPU Support

Node.js Even Its Creator Thinks Its Flawed 

 

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.

Banner


Black Friday/Cyber Monday Offer For Coursera Plus
24/11/2022

Coursera is the leading provider of online Computer Science and Data Science courses, at all levels beginner to advanced. An annual Coursera Plus subscription gives access to the majority of Coursera' [ ... ]



Visual Studio Now Generally Available With Arm64 Support
17/11/2022

The latest version of Visual Studio 2022 is now available with support for ARM64. This is the first Visual Studio GA release to support ARM64, alongside other improvements including .NET 7 and enterpr [ ... ]


More News

picobook

 



 

Comments




or email your comment to: comments@i-programmer.info