-
Your question is already asked and answered on the Ladybird.org website [0]?
[0]: https://ladybird.org/
> Why build a new browser in C++ when safer and more modern languages are available?
> Ladybird started as a component of the SerenityOS hobby project, which only allows C++. The choice of language was not so much a technical decision, but more one of personal convenience. Andreas was most comfortable with C++ when creating SerenityOS, and now we have almost half a million lines of modern C++ to maintain.
> However, now that Ladybird has forked and become its own independent project, all constraints previously imposed by SerenityOS are no longer in effect.
> We have evaluated a number of alternatives, and will begin incremental adoption of Swift as a successor language, once Swift version 6 is released. (More background.)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
I don't have any special insight on these events but I've seen that commit linked a lot.
From a pure optics point of view, it looks extremely bad but reading some of the comments, it sounds like that repo is basically a mirror of some upstream project where terms and conditions/faqs etc are stored as pseudo-structured data and that they're migrating parts of that repo to something other project?
I feel like a lot of context is missing but if I squint that seems to be what this comment is saying: https://github.com/mozilla/bedrock/commit/d459addab846d8144b...
Don't get me wrong, I love bagging on Mozilla as much as the next person but as extremely bad as it looks, I'm convinced that it's literally what it looks like?
-
I did not. However considering that they have advertised themselves as "privacy-focused" Firefox alternative and cant be bothered to do the most superficial of tests, I don't think they care or are competent[1] enough to change it.
[1] https://github.com/zen-browser/desktop/pull/927
-
Just installed Waterfox a couple hours ago. ( https://www.waterfox.net/ ) I'm getting fed up with all the latest Mozilla bullshit to the point I'm ready to switch browsers.
Ladybird is starting to look good too, from an end user daily driver perspective, technically it has been impressive for a long time.
-
Servo
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
Ladybird is lucky in that it has someone who knows how important marketing is, even for opensource projects. There are other opensource browser engine projects languishing because of lack of PR, patronage and / or volunteers. For e.g. NetSurf https://www.netsurf-browser.org/ - website is outdated because of lack of volunteers, but the project has active development - https://source.netsurf-browser.org/netsurf.git/ (already has partial support for CSS3, and Flex layout). Servo (https://servo.org/) is another but it gets some decent PR because of its Rust codebase and the Rust PR team.
-