logoalt Hacker News

bastawhiztoday at 2:11 AM1 replyview on HN

This is super cool, but man... writing something as complex as a browser from scratch in 2026 in a memory unsafe language feels like setting yourself up for so much trouble. I love the explosion of small from-scratch browsers that are popping up lately, but Ladybird switching from C++ to Rust is really the only case study you need in why memory safety is such a critical requirement for browsers.

I'll look forward to more developments with Norfstjernen. What an exciting time for me browser engines!


Replies

Alive-in-2025today at 2:58 AM

It must have lots of leaks, threat vectors, ways to run arbitrary code, because web browsers have lots of complex capabilities and the largest and most advanced software companies in the world keep finding problems in their own systems.