News for hackers. Stuff that matters.
Re:Cloudflare is sponsoring Ladybird and Omarchy by rs186 on Monday September 22, 2025 @10:53AM (#45334314)
The post does not mention how much money they are giving. Maybe I am a pessimist, but unless the number is in tens of millions or hundreds of millions (very unlikely), I don't think it helps the development of an independent browser very much. Google probably has poured over billions of dollars into Chrome development over the years, and if you look at what Chrome supports, it's massive. I seriously doubt anybody else can match their feature set, not to mention involvement in drafting the latest standards.
Re:Cloudflare is sponsoring Ladybird and Omarchy by zarzavat on Monday September 22, 2025 @11:04AM (#45334476)
LuaJIT was developed by one person. Ladybird doesn't need hundreds of millions of dollars, it needs interpreter specialists who are willing to lend their time to the project, and an army of volunteers to work on the rest of the rendering engine.
Re:Cloudflare is sponsoring Ladybird and Omarchy by nurbel on Monday September 22, 2025 @11:18AM (#45334668)
why do you think the js interpreter is that special compared to all the rest? AFAIU, CSS is a much more complex beast, as the spec has not been written to reflect the way it could be implemented
Re:Cloudflare is sponsoring Ladybird and Omarchy by zarzavat on Monday September 22, 2025 @04:27PM (#45339006)
Writing JS JITs is a specialized skill that requires a deep knowledge of compilers, JavaScript, and CPU architectures.

CSS is complicated but it's not as complex. It's just a matter of throwing enough sufficiently competent developers at the problem.

Ladybird doesn't even have a JIT right now. They used to, but it got taken out because as best as I can tell, nobody on the project knows how to write one.

Re:Cloudflare is sponsoring Ladybird and Omarchy by troupo on Monday September 22, 2025 @11:34AM (#45334889)
So you want people to work for free on one of the most complex pieces of software in existence? Why wouldn't you want to give those people hundreds of millions of dollars?

And if you think that writing a JS interpreter is the only hard part of a browser engine, have I got news for you.

Re:Cloudflare is sponsoring Ladybird and Omarchy by zarzavat on Monday September 22, 2025 @04:49PM (#45339291)
My point was not that people/companies shouldn't donate money to the Ladybird project, but that an equally effective way of contributing is to contribute time, especially the time of developers with specialized skills that would otherwise be worth hundreds of thousands of dollars at market rates.

Why should anyone work for free? Because they love the Web and hate Google's stranglehold over it.

Re:Cloudflare is sponsoring Ladybird and Omarchy by troupo on Monday September 22, 2025 @05:27PM (#45339677)
> Why should anyone work for free? Because they love the Web and hate Google's stranglehold over it.

Why would they work for free even given this? It's not something you hack on in an evening or two

Re:Cloudflare is sponsoring Ladybird and Omarchy by aeturnum on Monday September 22, 2025 @02:12PM (#45337322)
LuaJIT has ~85k lines of code. Chromium and Firefox have somewhere in the neighborhood of ~30 million. If you need ~1 developer for "a LuaJIT" then you need ~350 developers for a browser.
Re:Cloudflare is sponsoring Ladybird and Omarchy by l___l on Monday September 22, 2025 @03:35PM (#45338403)
The assumption that a browser needs ~30 million lines of code may be false.

It may be possible for a scripting language with at least the same features as LuaJIT to be as fast as LuaJIT in less than 85K lines of code.

Re:Cloudflare is sponsoring Ladybird and Omarchy by 9cb14c1ec0 on Monday September 22, 2025 @11:04AM (#45334472)
Go look at what the Ladybird project has accomplished with much fewer resources. Ladybird will soon be as good as Firefox.
Re:Cloudflare is sponsoring Ladybird and Omarchy by tracker1 on Monday September 22, 2025 @12:57PM (#45336228)
For relative definitions of "soon" and depending on the feature you use. I'd say it's probably 2 years or so away from being a real competitive option to FF/Chrome.
Re:Cloudflare is sponsoring Ladybird and Omarchy by robinhood on Monday September 22, 2025 @11:23AM (#45334726)
Clearly you haven't been following what Ladybird's team have been doing in the last months. With almost no resources, they've created this web engine that is almost at par with the giants.
Re:Cloudflare is sponsoring Ladybird and Omarchy by fabrice_d on Monday September 22, 2025 @01:22PM (#45336623)
The "almost" is very load bearing there... It's not remotely competitive with blink/webkit/gecko yet, be it for features support or performance.
Re:Cloudflare is sponsoring Ladybird and Omarchy by timeon on Monday September 22, 2025 @12:45PM (#45336034)
If I understand it correctly, Ladybird uses Skia. So they are also benefiting from those "billions poured over Chrome".
Re:Cloudflare is sponsoring Ladybird and Omarchy by lazylion2 on Monday September 22, 2025 @02:08PM (#45337275)
Re:Cloudflare is sponsoring Ladybird and Omarchy by rs186 on Wednesday September 24, 2025 @12:22AM (#45356258)
So that's like... almost nothing compared to what's needed for browser development.