110
Servo vs Ladybird. (thelibre.news)
submitted 3 months ago by Tea@programming.dev to c/technology@lemmy.world

I believe that Ladybird has more funding and better support for the web, but Servo wins in performance. Though, they're hard to compare directly!

top 50 comments
sorted by: hot top controversial new old
[-] noodlejetski@lemm.ee 54 points 3 months ago

I hope they both persevere, we need more browser engine competition.

[-] asudox@lemmy.asudox.dev 42 points 3 months ago* (last edited 3 months ago)

I don't think Ladybird can compete with the other browsers with that speed.

Oh and I still wonder why they chose Swift over all the other compiled languages to this day. Was OOP really that crucial?

I'm waiting for Servo tbh.

[-] Agosagror@lemmy.dbzer0.com 28 points 3 months ago

Primeagen interviewed the creator, who basically said they chose swift because it was fun. Other languages they tried were less fun.

[-] isaaclyman@lemmy.world 7 points 3 months ago

As a professional dev (okay, okay, forgot where I was, aren’t we all) I approve of this reasoning

[-] sugar_in_your_tea@sh.itjust.works 15 points 3 months ago* (last edited 3 months ago)

Swift is great! The guy who made Rust worked on Swift for 3-ish years, so there's a fair amount of overlap in interest between the two. Those were the two main contenders, and I guess OOP was the deciding factor.

I'm waiting for whichever is ready first.

[-] taladar@sh.itjust.works 4 points 3 months ago

The GitHub project seems to be mostly C++ and the Qt comment in the article would support that.

[-] jbaber@lemmy.sdf.org 13 points 3 months ago

HN crowd told me they're porting to swift. When I asked "why not Rust", they said the C++ code was very OOP, so it was easier to port to swift.

[-] taladar@sh.itjust.works 22 points 3 months ago

Which probably means it uses deep inheritance hierarchies since that is the one thing that does not exist in Rust (and for a good reason).

load more comments (2 replies)
[-] AnotherHelldiver@jlai.lu 3 points 3 months ago

I'm not a dev but does Swift will restrict it to Apple platforms since it is Apple language?

[-] asudox@lemmy.asudox.dev 16 points 3 months ago
[-] shortwavesurfer@lemmy.zip 21 points 3 months ago

Considering the road Firefox is going down, I am very happy for any alternative, so I'm looking forward to both of these. But I've also been playing around with the Gemini protocol, which looks really neat, although it's very simple.

[-] alt_xa_23@lemmy.world 3 points 3 months ago

Gemini is fun. I've had a capsule for a while now, but keep forgetting to do anything with it.

I'd love to do more with Gemini, I just have a hard time viewing it as more than a curiosity.

[-] shortwavesurfer@lemmy.zip 2 points 3 months ago

Yeah, I can understand that. There's one Gemini browser I like on Android called Buran (fdroid), but it hasn't been updated in several years, and there are some accessibility things with it while using the Talkback screen reader, which makes it somewhat annoying, and I don't think it will be updated.

Also, there is no way to put in a Socks 5 proxy, so I can't browse onion capsules with it.

[-] retrogirl@lemmings.world 19 points 3 months ago

Servo will succeed.

[-] clot27@lemm.ee 19 points 3 months ago

servo is written in rust so gotta be better :>>>

[-] taladar@sh.itjust.works 4 points 3 months ago

Ladybird seems to be C++, I don't really see a new project written in a language that is that horrible to use attracting a lot of contributors in the long term.

[-] haakon@lemmy.sdf.org 10 points 3 months ago

They plan to rewrite it in Swift, which may or may not help.

[-] nintendiator@feddit.cl 3 points 3 months ago

Here's to a swift migration!

[-] Hozerkiller@lemmy.ca 2 points 3 months ago

If you're leaving firefox for ideological reasons you may want to also avoid Ladybird. The dev had a public freakout over the idea that women exist.

[-] lime@feddit.nu 23 points 3 months ago* (last edited 3 months ago)

the dev is a recovered addict and ex-convict who took up os development to be able to focus on something other than the world around him, in a country where the pronouns debate barely exists. him initially not accepting a documentation change from an unknown contributor that only changes pronouns does not qualify as a public freakout.

Edit: not to mention, this has been fixed. read the history of the documents touched by the offending PR and you will see that they were changed years ago.

[-] sem@lemmy.blahaj.zone 7 points 3 months ago* (last edited 3 months ago)

All code is political, especially foss code. If he had accepted the change, even after initially being skeptical, no one would care. But he picked a side in the dumb culture war and stuck with it.

[-] lime@feddit.nu 9 points 3 months ago* (last edited 3 months ago)

but... he did. the documentation has all been changed to use second-person pronouns for user actions. that was years ago. the most rudimentary checks of the git history shows this. yet people are still going at him for it.

load more comments (7 replies)
[-] mnmalst@lemmy.zip 11 points 3 months ago

Stop spreading this nonsense. He made ONE comment that made it clear he is not accepting contributions for political reason from people not part of the project.

The "freakout" was entirely external.

[-] CodeBlooded@programming.dev 7 points 3 months ago
[-] Hozerkiller@lemmy.ca 10 points 3 months ago
[-] CodeBlooded@programming.dev 2 points 3 months ago* (last edited 3 months ago)

It looks more like the dev felt the PR being introduced was purely for political reasons, which he disliked. I'm not saying I agree with the dev, but you've stated he "had a public freakout over the idea that women exist" and that doesn't appear to be the case here.

Consider that claims like yours, and the responses to his rejection of the PR, probably only strengthened his belief of the PR's intent.

[-] sunglocto@lemmy.dbzer0.com 6 points 3 months ago

At this point I'm going to personally donate to Ladybird because you people have been spreading this bullshit for months

load more comments
view more: next ›
this post was submitted on 23 Mar 2025
110 points (94.4% liked)

Technology

72831 readers
2120 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