Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.
This Month in Ladybird – April 2026
71–80 of 163 posts
Re: This Month in Ladybird – April 2026
#72Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.
I don't really care for the language. But why is it following the GTK UI language ffs. Every gtk only gets worse.
This is in addition to the already existing Qt frontend.
Re: This Month in Ladybird – April 2026
#73Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.
Re: This Month in Ladybird – April 2026
#74Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.
If LLMs allow them to speedrun to an alternative mainstream browser, then full speed ahead. A third runner in this space would make the browser market a lot healthier than the current chrome/webkit and Firefox duopoly.
Too much software is written like that, and the result is that most things are shit. What are we in such a hurry for? To get more time to work more? Fucking chill. Do things slowly and right.
As a side thought, speed running seems like the wrong analogy for software. Speed runners in games are people who spend a ton of time doing the exact same steps over and over to find tiny optimisations and develop muscle memory to do something repeatable. They take the time to do it well. Being a good speed runner means embracing slow progress. It’s the antithesis of software, where rushing to get it out also means you barely look at it. You do it fast but seldom right.
Re: This Month in Ladybird – April 2026
#75Re: This Month in Ladybird – April 2026
#76The hardest part for browser development has always been "artificial" web compatibility, as you know a lot of websites are forcefully blocking specific browser from loading, only allow Chromium to load their websites, that is the reality check for Ladybird, and seriously what stopping new web browsers from being able to compete, same with DRM Widevine, it's REALLY hard to acquire (unobtainiumware) for new browser, ev…
How common is this that they would even care about it anyways? I've run Firefox exclusively for the last 2 decades and have never once run into a site that told me I needed to switch to Chromium for compatibility.
Re: This Month in Ladybird – April 2026
#77> strava.com : Login works now that Navigator.getBattery throws the spec-mandated error type instead of one of our own (#8770). what’s Strava want with my battery level?
Re: This Month in Ladybird – April 2026
#78Re: This Month in Ladybird – April 2026
#79> Human Rights Foundation ... “AI for Individual Rights” program That sounds quite dodgy. Ladybird doesn't have AI, why would such a program support its development? But even before that: "Human Rights Foundation" sounds like "The Human League" which George makes up in Seinfeld as a fake charity. And promoting AI as a "human right" is quite suspicious. If I had to, I might be that this is something backed by one of t…
>All sponsorships are in the form of unrestricted donations. Board seats and other forms of influence are not for sale.
i.e. donations explicitly do not buy any say in the project.
Re: This Month in Ladybird – April 2026
#80Earlier quoted context omitted.
I actually ran into such issues, in particular with commercial websits. Some browsers I use do not work for my online transactions for instance - annoyingly the local bank I use for logging into my account as well. It is basically the bank hijacking my money and forcing me into using a specific browser (or, at the least, very few; they improved compatibility a bit in the last years, but there were more issues in the…
Why don't you consider switching banks? In 2008 I had to switch bank for exactly this reason.
Switching banks is hard, because all of them suck, are underdocumented and a moving target.