Hacker News new | past | comments | ask | show | jobs | submit login

There's also the Ladybird browser by the SerenityOS folks, that's however not written in a memory-safe language.



Which, despite being much younger and 80% made by one guy, is somehow way farther along than Servo. Ladybird doesn't have any pre-built images, but it's downright usable.


Andreas is incredible but that's an overstatement.

  $ git log --format="%an %s" | grep -E "Browser|LibWeb|Ladybird|LibJS" | wc -l
  15524
  $ git log --format="%an %s" | grep -E "Browser|LibWeb|Ladybird|LibJS" | grep "Andreas Kling" | wc -l
  4249
  $ calc 4249/15524
  ~0.28530018036588508116
Still a monumental feat but don't downplay the community that's rallied behind him.


It's not further along when you consider the vulnerabilities that are present. C++ is unfit for long term use because it is intentionally introducing severe tech debt that we mistakenly imagine doesn't have to be repaid.


I thought Jakt was supposed to be memory safe (but it was very wip last I looked at Jakt)


Ladybird is written in C++


It is for now, but as both Ladybird and Jakt are SerenityOS projects, eventually parts of Ladybird might get written in Jakt. Jakt compiles to C++ and plans to have features like "inline C++" to allow easy interop between the two, so I assume they are thinking about this.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: