Hacker News new | ask | show | jobs
by JZerf 1368 days ago
I believe this relies on quite a few of the libraries in SerenityOS and according to one of the lines [1] in one of the build scripts for that it looks like Clang 13 will be required as a bare minimum. The Serenity project is also using the fairly recent C++20 standard according to their contributing document [2] and they additionally are working on a new programming language of their own called Jakt which I imagine will become a requirement in the future. For the time being, it looks like this will make it harder to support older environments which is a bit unfortunate because their browser project does look really interesting.

[1] https://github.com/SerenityOS/serenity/blob/master/Meta/sere...

[2] https://github.com/SerenityOS/serenity/blob/master/CONTRIBUT...