Live data from Hacker News

Ladybird adopts Rust, with help from AI

ladybird.org

1–10 of 731 posts

Re: Ladybird adopts Rust, with help from AI

#7
> We know the result isn’t idiomatic Rust, and there’s a lot that can be simplified once we’re comfortable retiring the C++ pipeline. That cleanup will come in time.

Correct me if I’m wrong since I don’t know these two languages, but like some other languages, doing things the idiomatic way could be dramatically different. Is “cleanup” doing a lot of heavy lifting here? Could that also mean another complete rewrite from scratch?

A startup switching languages after years of development is usually a big red flag. “We are rewriting it in X” posts always preceded “We are shutting down”. I wish them luck though!

Re: Ladybird adopts Rust, with help from AI

#9

> We previously explored Swift, but the C++ interop never quite got there But Rust doesn't have C++ interop at all?

>But Rust doesn't have C++ interop at all?

It also doesn't have the disadvantages of Swift. Once the promise of Swift/C++ interop is gone there isn't enough left to recommend it.

Re: Ladybird adopts Rust, with help from AI

#10
post #6

developers with good taste like Andreas Kling will be able to design entire OSes with coding agents

Yeah, some weekends ago I tried writing a cross-platform browser without any Rust crates, this weekend I made my own self-hosted compile to Rust Clojure-like lisp, maybe next weekend attempting to create a OS that uses my language to run on bare-metal would actually be a challenge. Thanks for the inspiration :)
Post reply on HN