this post was submitted on 23 Feb 2026
75 points (76.6% liked)

Technology

81759 readers
4352 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

Lobsters.

We’ve been searching for a memory-safe programming language to replace C++ in Ladybird for a while now. We previously explored Swift, but the C++ interop never quite got there, and platform support outside the Apple ecosystem was limited. Rust is a different story. The ecosystem is far more mature for systems programming, and many of our contributors already know the language. Going forward, we are rewriting parts of Ladybird in Rust.

top 50 comments
sorted by: hot top controversial new old
[–] chunes@lemmy.world 1 points 20 minutes ago

The things people criticize are so fucking brainless these days. AI this, slop that.

Not a single one of you made fun of "let's rewrite it in Rust." You can't even elevate to the level of mildly funny parroting.

[–] arcine@jlai.lu 44 points 16 hours ago (3 children)

I was enthusiastic about LadyBird until I learnt that the guy leading the project i s a white supremacist, via pivot-to-ai.

Now I hope either someone else takes it over, or that it crashes and burns.

[–] kilgore_trout@feddit.it -1 points 6 hours ago (1 children)

Google's monopoly is a bigger problem than one guy having confused ideas, to me.

[–] ZILtoid1991@lemmy.world 0 points 3 hours ago

One could just hard-fork Chromium...

[–] statelesz@slrpnk.net 1 points 12 hours ago

Came here to say this.

load more comments (1 replies)
[–] Sharkticon@lemmy.zip 6 points 11 hours ago
[–] Matty_r@programming.dev 11 points 14 hours ago

The worst part is they are doing themselves a disservice by not rewriting it by hand - have they really learnt enough Rust to know how to effectively rewrite the other parts of the engine as they say? Doubtful - they'll probably just do everything through AI stuff going forward.

[–] Reygle@lemmy.world 24 points 17 hours ago

Oh. Welp, if it's going to be vibe coded I'm out.

[–] tinsuke@lemmy.world 29 points 18 hours ago* (last edited 18 hours ago) (10 children)
[–] Telorand@reddthat.com 2 points 17 hours ago

Thanks for the reference!

load more comments (9 replies)
[–] TheOneCurly@feddit.online 91 points 22 hours ago (3 children)

Yeah seems about right for this project. I really wanted this to be a serious browser, but nothing about this dude is serious.

Also I know he backed this statement up with much better testing but these AI brainrot things people say kill me: "I ran multiple passes of adversarial review, asking different models to analyze the code for mistakes and bad patterns."

[–] XLE@piefed.social 40 points 20 hours ago* (last edited 20 hours ago) (1 children)

"I coded this with hundreds of handcrafted AI prompts."

"That sounds hazardous, but did you test it?"

"I had multiple AIs test it!"

[–] lambalicious@lemmy.sdf.org 15 points 20 hours ago

Let us all hope Servo does not go down the same path.

[–] zr0@lemmy.dbzer0.com 4 points 14 hours ago

It is one thing to use coding agents to produce code. It is another to trust it on reviewing it.

This reminds me of the C compiler written by Claude Code, which was compiling everything, except printf("Hello from CCC!\n");

[–] thenose@lemmy.world 7 points 21 hours ago (1 children)

You’re not the first I hear saying his bad news/not serious. Afaik I didn’t hear a thing about him until ladybird. What did I missed?

[–] brianpeiris@lemmy.ca 19 points 20 hours ago (2 children)
[–] fdnomad@programming.dev 2 points 9 hours ago

God that screenshot is giving me severe second hand embarrassment

[–] BryyM@lemmy.world 10 points 18 hours ago

Those were some disappointing reads

[–] db2@lemmy.world 45 points 22 hours ago
[–] cabbage@piefed.social 26 points 21 hours ago

I would of course love to see ladybird succeed, but it has seemed problematic from the start in my opinion. Servo seems much more serious.

I also like that Servo is developing an engine, not a browser as such. Seems like a good idea to keep the two separated.

[–] warm@kbin.earth 32 points 22 hours ago

Rest in peace to this browser.

[–] mushroommunk@lemmy.today 19 points 21 hours ago

Guess I got excited about this browser for nothing.

[–] Imgonnatrythis@sh.itjust.works 12 points 22 hours ago

Birdpoop browser you say? Never heard of of it.

[–] tocano@piefed.social 10 points 21 hours ago

I was enthusiastic about this project. But I am afraid these recent tangents will only reduce momentum.

[–] XLE@piefed.social 5 points 22 hours ago (8 children)

Is it a good sign for Rust code when it's described as having "a strong 'translated from C++' vibe"? Or when the developer says too much Rust might be something they "can't merge"?

load more comments (8 replies)
load more comments
view more: next ›