Live data from Hacker News

LibJS JavaScript Engine

libjs.dev

1–10 of 20 posts

Re: LibJS JavaScript Engine

#3
post #2

If you want to see some good videos of Linus Groh developing libJS, check out his YouTube channel: https://www.youtube.com/linusgroh Also, SerenityOS's creator has a great channel: https://www.youtube.com/c/andreaskling

I, too, enjoy Linus's YouTube channel! :^)

His meticulous approach of implementing specifications by writing code interleaved with quotes from the spec has inspired me to adopt the same style.

Re: LibJS JavaScript Engine

#4
It would be nice if LibJS would become an independent library, but last time I checked it had way too many dependencies on other core / helper libraries in SerenityOS for it to be ripped out; not sure why it would need a separate website unless making it independent is in the plans.

Re: LibJS JavaScript Engine

#6
post #4

It would be nice if LibJS would become an independent library, but last time I checked it had way too many dependencies on other core / helper libraries in SerenityOS for it to be ripped out; not sure why it would need a separate website unless making it independent is in the plans.

Being closely integrated with the rest of the system & libraries is a feature, not a bug - no plans to change anything about it :^) That being said, it's definitely possible to use it outside of SerenityOS as a regular library, just need a checkout of the serenity source for that. See https://github.com/linusg/libjs-test262 for an example, specifically the CMake files and `src/main.cpp`.

The separate website is just to have a nice & short link to the test262 graph and whatever else we'll put there eventually; and also because it's built/deployed in a slightly different way than the main serenityos.org website.

Re: LibJS JavaScript Engine

#7
post #5

Oh for fucks sake people. There seems to be 5 lines of text on that page and to see them I needed to turn off content blockers. Jeez…

Use a browser that let's you disable JS by default and whitelist websites where you have no choice.

Re: LibJS JavaScript Engine

#9
post #5

Oh for fucks sake people. There seems to be 5 lines of text on that page and to see them I needed to turn off content blockers. Jeez…

It's your "content blocker" that's broken if it's blocking random stuff. It's a very simple website without weird things.
Post reply on HN