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

>The browser and libraries are all written in C++. (While our own memory-safe Jakt language is in heavy development, it’s not yet ready for use in Ladybird.)


so it is like servo with rust in mozilla...

not good omens.

hopefully, jakt is written in plain and simple C...


Jakt is bootstrapped with Rust, and they're working on making it selfhosted.


They passed the selfhosting milestone a few months back IIRC


So, I need a rust compiler, to compile jakt which will compile their web engine which does not really exist currently, only forks of c++ code. To bootstrap the rust compiler written in rust, I would need static binaries of this compiler.

The first words which come to my mind is "convoluted and expensive SDK".

That said, I have not checked on rust syntax lately to see if it became insane like c++. Last time I had a look, it was not, but it was a long time ago.


As other commenters mentioned, the jakt language is self hosted as of a few months ago. If you look at the projects README and source code, you can see that it's currently transpiling to C++. It's also only been around since May of this year.

LibWeb very much exists, and is not a fork of anything. It lives in the SerenityOS project and is written entirely green field C++.


So in the far future, jakt will compile in machine code with the rust-written rust compiler (or a bootstrap jakt-written jakt compiler) and will generate native code for a libWeb and libJS that are able to browse youtube and disney+, that with a SDK not pulling a grotesquely and absurdely complex and massive c++ compiler.

I think I got the picture now. Thx.


I don't understand why choosing Rust or C++ would be a bad omen for a project. Not everyone prefers C.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: