Microsoft executive says it’s time to retire the C and C++ programming languages and use Rust instead.

software, rust
Credit: Dreamstime

Is it time to retire the legacy C and C++ programming languages, and turn to the high-flying Rust language instead? A prominent Microsoft official believes so.

In a tweet on September 19, Mark Russinovich, CTO of Microsoft Azure, suggested that the day has come to move to Rust for new development not involving garbage collection languages. Russinovich wrote:

Speaking of languages, it’s time to halt starting any new projects in C/C++ and use Rust for those scenarios where a non-GC language is required. For the sake of security and reliability, the industry should declare those languages as deprecated.

Begun as a Mozilla research project, Rust was designed to be memory safe, fast, and reasonably easy for developers to use. Rust 1.0 version arrived in 2015. The language has steadily gained adherents and is updated almost monthly. Rust recently gained its own dedicated security team and is expected to soon be accepted into the Linux kernel.

The C language and its derivative C++ date back to the 1970s but remain popular, with C favored for bare-metal compatibility and performance and C++ often leveraged in applications such as machine learning and databases. C++ has been the object of modernisation efforts.

The Cppfront project, from prominent C++ developer Herb Sutter, is an experimental compiler for an alternate syntax that would make the language safer and easier. Another project, Carbon, aims to be an interoperable successor to C++, one that overcomes the difficulties involved in improving C++, which Carbon proponents describe as “saddled with decades of technical debt.”

Rust, which compiles to native machine code, is considered on par with C in terms of performance. However, not everyone was immediately on board with Russinovich’s suggestion.

One commenter wrote, “I’ll have to respectfully disagree; Rust may have safer defaults, but it has not been in production long enough to been proven ready to replace C or C++.” Another was more adamant: “Please no, programming in Rust feels like bashing my head against a wall.”

For the time being, it appears that Rust’s popularity will continue to grow, but also that C and C++ will continue to stick around.

TECH NEWS RELATED

What Is DataOps?

DataOps is the practice of collaborative data management to achieve the goal of faster delivery of data and insights by automating data delivery design and management. DataOps combines processes, principals, personnel and technology to automate data orchestration to offer data at real-time speed. According to DataKitchen, DataOps enables rapid ...

View more: What Is DataOps?

Meta to jointly invest with Airtel in telecom infrastructure

Social media giant Meta Platforms and Bharti Airtel on Monday announced a collaboration to jointly invest in telecom infrastructure to cater to the rising demand of high speed data and digital services in India. The announcement comes on the back of telecom operators’ demand to share revenue with service ...

View more: Meta to jointly invest with Airtel in telecom infrastructure

iQOO 11 series launching in China on December 8 alongside iQOO Neo 7 SE

iQOO recently postponed the launch of its flagship 11 series in China and Malaysia last week. Now, the company has announced a new date for the launch of the iQOO 11 series in the two countries. The company recently confirmed that the iQOO 11 series is launching in Malaysia ...

View more: iQOO 11 series launching in China on December 8 alongside iQOO Neo 7 SE

The first complete picture of Arctic sea ice freeze-thaw cycle highlights sea ice response to climate change

Timing of ice surface and bottom melt and freeze onsets of all sites: (a) SMO, (b) SFO, © BMO, and (d) BFO. The color codes (note the different scales for different panels) indicate the respective dates. Grey contours denote the 300 and 2000m isobaths. (e) Variations in dates of ...

View more: The first complete picture of Arctic sea ice freeze-thaw cycle highlights sea ice response to climate change

Vivo Y02 launched in India with MediaTek SoC, 5,000 mAh Battery, Android 12 Go Edition

Vivo has unveiled a new budget smartphone in India. The Vivo Y02 arrives with a stylish design, MediaTek chipset, a large battery, and Android 12 Go Edition. Vivo Y02 Price in India  The Vivo Y02 price in India is set at Rs 8,999 for the sole 3GB/32GB model. Additionally, ...

View more: Vivo Y02 launched in India with MediaTek SoC, 5,000 mAh Battery, Android 12 Go Edition

Airtel-Meta to jointly invest in global network connectivity infra

ETtechBharti Airtel and Meta Platforms, the parent company to Facebook, WhatsApp, and Instagram, have partnered to jointly invest in global connectivity infrastructure and CPaaS based new-age digital solutions. The partnership will help both companies to support the emerging requirements of customers and enterprises in India.Airtel will partner with Meta and ...

View more: Airtel-Meta to jointly invest in global network connectivity infra

Call of Duty: Modern Warfare 2 (PC) Review: The Campaign takes the cake for once

For many Call of Duty fans, 2019's Modern Warfare reboot can be said to be a major turning point in the franchise's history of shooters, one where it finally broke free from the “sameness” that had plagued its past few titles. Offering a stellar narrative loaded with creative gameplay ...

View more: Call of Duty: Modern Warfare 2 (PC) Review: The Campaign takes the cake for once

New Zealand's NZ Super Fund commits up to $70M to Movac's tech fund

New Zealand’s sovereign wealth fund the New Zealand Super Fund (NZSF) will commit up to $70 million to a fund looking to invest in fast-growing, established New Zealand technology companies with the potential to scale to more than $100 million in revenue. NZSF said in a statement, the Movac ...

View more: New Zealand's NZ Super Fund commits up to $70M to Movac's tech fund

Graphics: How China constructs its first space station in two years

Exclusive: China's chief astronaut system designer on Shenzhou-14 crew members

Twitter lifted its ban on COVID misinformation—research shows this is a grave risk to public health

Airtel, Meta join hands to accelerate India’s digital ecosystem

Russian e-commerce giant Ozon sees sales of Chinese goods boom after US and EU exodus

Shenzhou-14 spaceship brings back new science experimental samples

French hospital cancels operations after cyberattack

Ex-Wirecard CEO goes on trial over 'unparalleled' fraud

As Musk is learning, content moderation is a messy job

More people flee after eruption of Indonesia's Mount Semeru

Three Chinese astronauts return to Earth after 6-month mission

Climate change supercharges threat from forest-eating bug

OTHER TECH NEWS

Top Car News Car News