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!
servo is written in rust so gotta be better :>>>
Submitted 1 year ago by Tea@programming.dev to technology@lemmy.world
https://thelibre.news/servo-vs-ladybird/
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!
servo is written in rust so gotta be better :>>>
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.
At this point I’m going to personally donate to Ladybird because you people have been spreading this bullshit for months
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.
All code is political. 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.
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.
Servo will succeed.
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.
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.
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.
I don’t think Ladybird can compete with the other browsers with that speed. I still wonder why they chose Swift of all the other compiled languages to this day. Was OOP really that crucial?
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.
Primeagen interviewed the creator, who basically said they chose swift because it was fun. Other languages they tried were less fun.
As a professional dev (okay, okay, forgot where I was, aren’t we all) I approve of this reasoning
I still wonder why they chose Swift
The GitHub project seems to be mostly C++ and the Qt comment in the article would support that.
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.
Unfortunately, the lead developer of Ladybird, Andreas Kling, has engaged in transphobia and enforced misogynistic language in the project’s documentation, see toot.cat/@EveHasWords/114081930465217200
Annoying that you’re being downvoted, you are absolutely correct. We should not support Ladybird as long as Andreas is involved.
I haven’t been keeping much of an eye on Ladybird, what happened with Andreas?
Do what you want, but IMO that’s a really lame reason to hate on a software project. Evaluate the software on its merits, not the merits of random people associated with it.
I followed the links to see what he actually wrote. There’s nothing transphobic or misogynistic about it.
If you are referring to some other incident, then please link it so we can see for ourselves.
Follow the link. He denied a pull request for gender neutral language in documentation, calling it “personal politics.” github.com/SerenityOS/serenity/pull/6814#issuecom…
In other words, Andreas insists the OS developer be referred to as “he/him” instead of not assuming gender. Not only that, he’s doubling down. It’s textbook misogyny. Fuck him.
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.
They plan to rewrite it in Swift, which may or may not help.
Here’s to a swift migration!
I hope they both persevere, we need more browser engine competition.
PoxyDogs@lemm.ee 1 year ago
kkj@lemmy.dbzer0.com 1 year ago
He got snippy about someone PRing gender-neutral language, calling it “politically motivated.” His explanation was that they hadn’t sent previous PRs, which seems like a stupid reason to reject that one; some people are better with language than they are at code, so they’re more helpful fixing comments than fixing bugs.
That said, trans people were never mentioned, and the fight for gender-neutral language long predates any significant public awareness of trans people; also, “meltdown” seems like an exaggeration. He was somewhat rude, but not completely unhinged.