Live data from Hacker News

The Ladybird browser project

ladybird.dev

11–20 of 293 posts

Re: The Ladybird browser project

#11
post #8

Earlier quoted context omitted.

The whole point of the project is to write a completely independent browser from scratch. The effort seems focused to me, write a complete engine. Not write a small part of a browser. But why would reusing something be better? Reusing someone else code wouldn't be competing with them, it'd be depending on them.

Because you can have something usable instead of dreams. If you want to have completely independent code eventually, then replace modules one by one, while having a working product. Like Mozilla did with Servo. They had C++ codebase they wanted to replace with Rust codebase. They did not create entire browser from scratch, but replaced C++ with Rust gradually. While one figures what HTML and CSS layout should look li…

Sometimes it's nice to dream. A nice bonus if other people respect your autonomy to use one's time on Earth as one sees fit.

Re: The Ladybird browser project

#12
post #8

Earlier quoted context omitted.

The whole point of the project is to write a completely independent browser from scratch. The effort seems focused to me, write a complete engine. Not write a small part of a browser. But why would reusing something be better? Reusing someone else code wouldn't be competing with them, it'd be depending on them.

Because you can have something usable instead of dreams. If you want to have completely independent code eventually, then replace modules one by one, while having a working product. Like Mozilla did with Servo. They had C++ codebase they wanted to replace with Rust codebase. They did not create entire browser from scratch, but replaced C++ with Rust gradually. While one figures what HTML and CSS layout should look li…

Why is it "dreams" if they're making quantifiable progress toward their goal? The browser is steadily becoming more usable and performant. Proving that such a project is possible is one of Andreas (the project lead's) goals as stated in interviews.

I'd rather encourage promising "dreams" than have a web with only 2.5 usable browser engines.

Re: The Ladybird browser project

#14
post #8

Earlier quoted context omitted.

The whole point of the project is to write a completely independent browser from scratch. The effort seems focused to me, write a complete engine. Not write a small part of a browser. But why would reusing something be better? Reusing someone else code wouldn't be competing with them, it'd be depending on them.

Because you can have something usable instead of dreams. If you want to have completely independent code eventually, then replace modules one by one, while having a working product. Like Mozilla did with Servo. They had C++ codebase they wanted to replace with Rust codebase. They did not create entire browser from scratch, but replaced C++ with Rust gradually. While one figures what HTML and CSS layout should look li…

They already do have something that is incredibly usable for how long the project has been going (this context is part of why you're being downvoted, as well as just the general principle). They have probably got something that is looking more viable as a new browser than what the Servo project is doing now it's been detached from Mozilla. It really is quite incredible what they've done, and the velocity it's improving is just mind-blowing.

Re: The Ladybird browser project

#16
post #2

[flagged]

It's very tiring to see these kinds of comments, even as a bystander. I can't imagine how it is for the developers. People have spent a fair amount of time building this thing and deserve better than to have their efforts dismissed by the likes of you. Please, do better.

The current browser engine landscape is a monoculture, so this is a very welcome addition IMO.

Re: The Ladybird browser project

#19
It's really quite incredible that one guy basically started a project to create a whole operating system from scratch for fun and to give himself something interesting to do, and then accidentally created one of the most viable new browser engines in a decade or two...

I've been watching the development videos for a year or two, and the speed that this has progressed in such a short time is unbelievable. Now they have multiple volunteers and enough sponsorship to pay more than one developer, it's pretty exciting what could happen here!

Re: The Ladybird browser project

#20

I would love to use this as my daily driver, but a lot of popular sites don't even work with Firefox. I hate what a small group of lazy front-end people have done to our world...

small group of lazy front-end people? i think you actually mean a small group of chrome developers single-handedly deciding how web should work, while having the vast majority of the market share to push those decisions.
Post reply on HN