Projects To Watch Out For: Ladybird Browser

https://lemmy.ml/post/19347446

Projects To Watch Out For: Ladybird Browser - Lemmy

Finally, another web engine is being developed to compete with Chromium and Firefox (Gecko), and they’re also working on a browser that will use it. Here’s the maintainer talking about the current state of the project, and a demo of the current functionality [https://www.youtube.com/watch?v=7sDL7LRkugk]

It’s nice and all but usage of Swift is kind of not great.

Why is Swift bad?

Also, I noticed the project has taken donations from mostly non-foss companies. Let’s hope they stand by their principles

Welp, I haven’t seen anyone learn Swift other than for Apple stuff these days. So I wonder how many can actually contribute to the code. It’s also made by Apple, so yeah. It would have been more performant and secure (both of which are pretty important in a browser) if it was written in a more low level language. For example Rust.
“More performant” citation needed. Very well written Rust might be extremely fast, yes, but Rust is also a hard language to get right. Swift is far from a slow language and I would not be surprised if the average rust programmer barely if at all manages to beat out the average swift programmer in terms of speed. As for the amount of programmers interested, hard to tell, but given the sheer amount of Swift devs I’d not be surprised if there were quite a few interested ones and I am unconvinced Rust programmers are statistically more likely to be interested in Browser development.
Rust vs Swift - Which programs are fastest? (Benchmarks Game)

Rust Swift - Which programs have fastest performance?