The Rust programming language just took a huge step forwards - ZDNet | Canada News Media
Connect with us

Tech

The Rust programming language just took a huge step forwards – ZDNet

Published

 on


Programming language Rust now has the backing of the Rust Foundation, an independent organization that will steward the language’s future as more developers begin using it. 

Rust, hatched at Mozilla as a safer alternative to C and C++, has quickly become one of the most favored languages for system development, even though it’s not widely used for application development.

Google is backing Rust for a key component of the the Apache HTTP web server project, Amazon Web Services (AWS) is investing in the Rust community and is a key sponsor, while Microsoft is eyeing it to replace some components of Windows written in C/C++ and to develop components for the Azure cloud. 

Rust only reached version 1.0 in 2015, so it’s a relatively young language compared to the likes of Python, Java and JavaScript. 

The language allowed Mozilla engineers to remove memory-related security bugs in Firefox’s Gecko rendering engine that were written in C++. Developers replaced about 160,000 lines of C++ code in Firefox with 85,000 lines of Rust. The language was critical for Mozilla’s Servo browser engine.  

Establishing the Rust Foundation is an important milestone for the language. As Niko Matsakis, an ex-Mozilla engineer, core Rust contributor and now AWS engineer pointed out recently, there is a misperception that Rust is owned by Mozilla. 

The foundation creates a vehicle to accept financing from organizations beyond Mozilla, such as AWS and Microsoft Azure. 

“Unfortunately, there is sometimes a lingering perception that Mozilla “owns” Rust, which can discourage companies from getting invested, or create the perception that there is no need to support Rust since Mozilla is footing the bill. Establishing a foundation will make official what has been true in practice for a long time: that Rust is an independent project,” Matsakis wrote recently

“We have also heard a few times from companies, large and small, who would like to support Rust financially, but right now there is no clear way to do that. Creating a foundation creates a place where that support can be directed.”

Mozilla will continue to support Rust, but it won’t sponsor the project alone. The Rust Foundation will hold its first board meeting February 9th. 

The board of directors includes representatives from AWS, Huawei, Google, Microsoft, and Mozilla.

Over the past year Microsoft has footed Rust’s continuous integration (CI) bills, while AWS has supported its storage costs through S3 for several years.  

Until now, the Rust did not operate as a distinct legal entity, which was previously Mozilla’s responsibility. These issues affected the project in various ways, including Rust trademarks and Rust’s package management system, crates.io. Mozilla was also responsible for handling copyright takedown requests under The Digital Millennium Copyright Act (DMCA).  

The Rust team couldn’t do simple things like signing a contract and or establish a bank account from which to manage funds from sponsors like Microsoft and AWS. 

“One common example that arises is the need to have some entity that can legally sign contracts “for the Rust project”. For example, we wished recently to sign up for Github’s Token Scanning program, but we weren’t able to figure out who ought to sign the contract,” notes Matsakis. 

As part of the new arrangement, Mozilla transferred all trademark and infrastructure assets to the Rust Foundation, including the crates.io package registry

“This marks a huge step in the growth of Rust on several axes; not the least of which, a formal, financial commitment from a set of global industry leading companies, heralding Rust’s arrival as an enterprise production-ready technology,” said Ashley Williams, interim executive director of the Rust Foundation. 

“I am personally moved, and motivated, by the sense of responsibility that comes from this commitment. Our founding sponsors’ eager and enthusiastic participation is not only a promise to maintain and sustain Rust as what it is today, but an endorsement of Rust’s values and a dedication to share the responsibility of cultivating the future that Rust aspires to.”

Let’s block ads! (Why?)



Source link

Continue Reading

Business

Payments tech company Lightspeed Commerce conducting strategic review of business

Published

 on

 

MONTREAL – Lightspeed Commerce Inc. says it is conducting a review of its business and operations including talks relating to a range of potential strategic alternatives.

The Montreal-based payments technology company made the comments after reports concerning a potential transaction involving the company.

Lightspeed says it periodically undertakes a review of its business and operations with a view of realizing its full potential.

A strategic review is often seen by investors as a prelude to a sale by a company.

Lightspeed says its board of directors is committed to acting in the best interests of the company and its stakeholders.

Company founder Dax Dasilva returned to the role of chief executive officer earlier this year and has been working to return the company to profitability.

This report by The Canadian Press was first published Sept. 26, 2024.

Companies in this story: (TSX:LSPD)

The Canadian Press. All rights reserved.

Source link

Continue Reading

Economy

Bank of Canada trying to figure out how AI might affect inflation, Macklem says

Published

 on

 

OTTAWA – Bank of Canada governor Tiff Macklem says there is a lot of uncertainty around how artificial intelligence could affect the economy moving forward, including the labour market and price growth.

In a speech in Toronto at the Economics of Artificial Intelligence Conference, the governor said Friday that the central bank is approaching the issue cautiously to get a better understanding of how AI could affect its job of keeping inflation low and stable.

“Be wary of anyone who claims to know where AI will take us. There is too much uncertainty to be confident,” Macklem said in prepared remarks.

“We don’t know how quickly AI will continue to advance. And we don’t know the timing and extent of its economic and social impacts.”

The governor said AI has the potential of increasing labour productivity, which would raise living standards and grow the economy without boosting inflation.

In the short-term, he said investment in AI is adding to demand and could be inflationary.

However, Macklem also highlighted more pessimistic scenarios, where AI could destroy more jobs than it creates or lead to less competition rather than more.

The governor called on academics and businesses to work together to shed more light on the potential effects of AI on the economy.

“When you enter a dark room, you don’t go charging in. You cautiously feel your way around. And you try to find the light switch. That is what we are doing. What we central bankers need is more light,” he said.

This report by The Canadian Press was first published Sept. 20, 2024.

The Canadian Press. All rights reserved.

Source link

Continue Reading

Tech

United Airlines will offer free internet on flights using service from Elon Musk’s SpaceX

Published

 on

 

CHICAGO (AP) — United Airlines has struck a deal with Elon Musk’s SpaceX to offer satellite-based Starlink WiFi service on flights within the next several years.

The airline said Friday the service will be free to passengers.

United said it will begin testing the service early next year and begin offering it on some flights by later in 2025.

Financial details of the deal were not disclosed.

The announcement comes as airlines rush to offer more amenities as a way to stand out when passengers pick a carrier for a trip. United’s goal is to make sitting on a plane pretty much like being on the ground when it comes to browsing the internet, streaming entertainment and playing games.

“Everything you can do on the ground, you’ll soon be able to do on board a United plane at 35,000 feet, just about anywhere in the world,” CEO Scott Kirby said in announcing the deal.

The airline says Starlink will allow passengers to get internet access even over oceans and polar regions where traditional cell or Wi-Fi signals may be weak or missing.

The Canadian Press. All rights reserved.

Source link

Continue Reading

Trending

Exit mobile version