Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No, it isn't. On the other hand, you are living in a world where web browsers are written in C++. I hope we can agree this is as tragic as wooden bridges.


Browsers have quite complex interactions with operating system runtimes and this is largely a huge pain in Rust, especially on MacOS. Binding crates are outdated, incomplete and you’d spend lots of resources writing (unsafe, crash-prone) wrappers for a shifting target which is work you wouldn’t have to do at all if you used (objective) C++.

Software engineering is more than writing a program, there are economic factors at play too.

That being said, I also wish my browser was written in Rust (and my OS too!).




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

Search: