Rust language
Photo credit: RealToughCandy.com

Researchers have developed a technology to swap the insecure foundations of global software with a safer alternative, outperforming artificial intelligence by guaranteeing “mathematical correctness” in the translation process.

The C programming language has underpinned critical systems — including operating systems and web browsers — since the 1970s. However, its age means it suffers from structural limitations that continuously cause severe bugs and security vulnerabilities.

To address this, the tech industry is shifting toward Rust, a modern programming language developed in 2015 that automatically detects and prevents bugs before the software runs. The push is so urgent that the US White House released a report in 2024 recommending the discontinuation of C, while the Defense Advanced Research Projects Agency (DARPA) declared Rust the “core alternative” for resolving security issues.

Automated massive task

While tech companies have raced to use AI large language models (LLMs) to automate the massive task of translating billions of lines of legacy code, these models often make mistakes or “hallucinate” errors.

The team at the Korea Advanced Institute of Science and Technology (KAIST) pioneered a different approach. Instead of relying on AI probability, they developed a core technology that mathematically proves the accuracy of the conversion, ensuring no new errors are introduced into critical infrastructure.

“The conversion technology we developed is an original technology based on programming language theory, and its biggest strength is that we can logically prove the ‘correctness’ of the conversion,” said Dr Jaemin Hong, the paper’s first author. “While most research relies on Large Language Models (LLMs), our technology can mathematically guarantee the correctness of the conversion,” he added.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

AI denies consciousness, but new study finds that’s the ‘roleplay’

AI models from GPT, Claude, and Gemini are reporting ‘subjective experience’ and…

SpaceX Starship advances towards landing astronauts on Moon after 50 years

SpaceX has detailed progress on Starship, the vehicle selected to land astronauts…

Universal Music and AI firm Udio settle lawsuit, agree licensed platform

Universal Music Group has signed a deal with artificial intelligence music generator…

Robot AI demands exorcism after meltdown in butter test

State-of-the-art AI models tasked with controlling a robot for simple household chores…

AI management threatens to dehumanise the workplace

Algorithms that threaten worker dignity, autonomy, and discretion are quietly reshaping how…

Physicists prove universe isn’t simulation as reality defies computation

Researchers at the University of British Columbia Okanagan have mathematically proven that…