AI Shubka
  • Home
No Result
View All Result
AI Shubka
  • Home
No Result
View All Result
AI Shubka
No Result
View All Result
  • Home
  • Affiliate & Tool Guides
  • AI & Future Tech
  • AI Learning & Tutorials
  • Business & Digital Strategy
  • Gadgets & Reviews
  • Motivation & Personal Growth
Ladybird indie web browser flutters toward Rust • The Register

Ladybird indie web browser flutters toward Rust • The Register

ShubkaAi by ShubkaAi
February 24, 2026
in AI & Future Tech, AI breakthroughs (GPT updates, generative models), Best AI tools for creators, Robotics & automation, Tech forecasts
0
585
SHARES
3.2k
VIEWS
Summarize with ChatGPTShare to Facebook


The independent Ladybird web browser project is changing course on its choice of programming languages, with LLM-based coding assistants helping to evaluate the shift.

The latest blog post from the project spells out what’s happening in its title: “Ladybird adopts Rust, with help from AI.” The post also blames a delay in its development of around a year on its attempts to use Apple’s Swift programming language, and one of its GitHub issues says that’s history. For now, work continues in C++, with a side project porting subsystems to Rust running in parallel.

The Ladybird project is writing a modern web browser, including its rendering engine, from scratch. That’s a big undertaking; there are very few such projects around. Aside from some niche tools, all mainstream browsers boil down to three basic families. Mozilla’s Firefox, based on Mozilla’s own Gecko rendering engine is one. The other two are related to each another. On Apple OSes, Safari is based on Apple’s WebKit engine, which originated as a fork of KDE’s KHTML in 2003. On other platforms, there’s Google Chrome, which uses the Blink engine that Google forked from WebKit a decade later.

Ladybird started out as the built-in native web browser of the Serenity OS project, which we tried out and wrote about in early 2022. About 18 months later, the Serenity OS project turned five, and lead developer Andreas Kling decided to spin out the browser as a separate, standalone cross-platform program.

Serenity OS is a new Unix-like OS. Unlike Linux or the BSDs, it is implemented in C++, meaning Ladybird is as well. Back in 2024, Kling announced on X that the browser project was changing course to use the relatively new Swift programming language instead. Apple announced Swift in 2014 and the next year pledged that Swift 2 was to be open source – and thus cross-platform.

Ladybird’s dalliance seems to be very much over, though. Kling closed its issue #933 Swift 6.0 Blockers last week, with the comment:

Now he’s talking about the reasons why. In the Rust announcement, he says:

Instead, “Going forward, we are rewriting parts of Ladybird in Rust.” The post continues:

How the choice was made may raise some eyebrows, though. He chose to use LLM-powered coding assistants to translate the C++ code into Rust, and then closely check that the structure of the resulting code matched the original and that it produced identical output. He chose to start with Ladybird’s JavaScript interpreter because it’s fairly self-contained, its stages and output are clearly defined, and it has good test coverage thanks to the ECMAScript Test Suite.

This was not an exercise in “vibe coding,” as he carefully explains:

The results certainly sound impressive:

The approach of using LLMs to translate software from one language to another, in pursuit of better safety – as well as performance, code size, and other desirable properties – is one we idly speculated about ourselves back in 2024. It’s almost the opposite of the hands-off let-the-bot-do-it approach of the vibe coding horde.

Kling notes that the result isn’t idiomatic Rust and it will need polishing. This is not the project’s sole new direction:

It’s an interesting exercise, and one we suspect will irritate as many people as it pleases. Kling is no stranger to controversy. For example, he’s been accused of transphobia because he refused changes to make the language of the Serenity OS documentation more gender-neutral, among other things. It’s also received sponsorship from Cloudflare – at other times no friend to minority browsers. For some, these things are enough to condemn the project, along with the Omarchy Arch-based Linux variant, the controversy around which The Register has discussed previously.

Bootnote

As an amusing footnote, in our piece on LLM code translation, we linked to a post by programming blogger Steve Yegge. He has recently gone all-in on farms of bots supervising bots in what he has dubbed “Gas Town,” complete with a newfound enthusiasm for paying for the tokens with cryptocurrencies. As ever with Yegge’s blog posts, they are both long and quite deep, but this time, we would like to stress that we are not recommending you read them. We’re not at all sure they are worth your time. Rusty Foster’s critical assessment, “All Gas Town, No Brakes Town,” might be, however. ®



Source link

SummarizeShare234
ShubkaAi

ShubkaAi

Related Stories

Reddit on the rise: What is it and why is AI search popularising it?

Reddit on the rise: What is it and why is AI search popularising it?

by ShubkaAi
March 1, 2026
0

If you do a Google search nowadays, you no longer see a list of links at the very top. Instead, you see a summary of search results curated...

Share values of property services firms tumble over fears of AI disruption | AI (artificial intelligence)

US military reportedly used Claude in Iran strikes despite Trump’s ban | AI (artificial intelligence)

by ShubkaAi
March 1, 2026
0

The US military reportedly used Claude, Anthropic’s AI model, to inform its attack on Iran despite Donald Trump’s decision, announced hours earlier, to sever all ties with the...

Can ‘friction-maxxing’ fix your focus?

Can ‘friction-maxxing’ fix your focus?

by ShubkaAi
March 1, 2026
0

Thrilled by his initial success, the artist has now traded the instant gratification of Instagram for longer and more meaningful interactions on Substack, takeaways for home-cooked meals and...

SaaS-pocalypse isn’t coming any time soon • The Register

SaaS-pocalypse isn’t coming any time soon • The Register

by ShubkaAi
March 1, 2026
0

Opinion Say goodbye to the SaaS-pocalypse theory, which posits that advances in AI will bring the software-as-a-service market to its knees. Say hello to "a feedback loop with...

Next Post

Up 35% in a week, is this UK AI growth stock the next Nvidia? - The Motley Fool UK

Leave a Reply Cancel reply

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

Ai Shubka

AI-Shubka | Smarter Business. Automated Future. Helping entrepreneurs and creators earn more with AI tools, automation, and digital strategy.

Follow us

Recent Posts

On the Future of Species — unnatural selection – Financial Times

On the Future of Species — unnatural selection – Financial Times

March 1, 2026
New to Claude? Use these 6 simple starter prompts to unlock better answers instantly

New to Claude? Use these 6 simple starter prompts to unlock better answers instantly

March 1, 2026

Weekly Newsletter

© 2026 aishubka - Smarter Business. & Automated Future. by aishubka.

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by
No Result
View All Result
  • Home
  • Affiliate & Tool Guides
  • AI & Future Tech
  • AI Learning & Tutorials
  • Business & Digital Strategy
  • Gadgets & Reviews
  • Motivation & Personal Growth

© 2026 aishubka - Smarter Business. & Automated Future. by aishubka.