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


GitHub Introduces Code Scanning
26/03/2024

GitHub has announced a public beta of a code scanner that automatically fixes problems. The new feature was announced back in November, but has now moved to public beta status.  



Visual Studio 17.9 Now Generally Available
18/03/2024

Visual Studio 17.9 is now fully available with AI assistance and better extensibility. The first preview of 17.10 has also been made available in preview.


More News

raspberry pi books

 

Comments




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