QuickJS, the Next Generation: a mighty JavaScript engine
The GitHub URL provides insights on QuickJS, a JavaScript engine. It covers the project's overview, emphasizing the fork and collaboration between original authors and fork maintainers.
Read original articleThe GitHub URL contains information about QuickJS, a JavaScript engine. It discusses the project's overview, highlighting details about the fork and the collaboration between the original authors and the fork maintainers.
Related
React Lua
The GitHub repository focuses on translating ReactJS 17.x into Lua for Roblox and Lua community. It aims for performance and accuracy, welcoming contributions from notable developers like Paul Doyle and Matt Hargett.
"Polyfill.io sold to a weird Chinese company and should no longer be recommended
The GitHub repository contains information about FormatJS and related libraries. Contact for specific details or assistance.
Jqjq: Jq Implementation of Jq
The GitHub URL hosts the "jqjq" project, an implementation of jq in the jq language. It showcases progress, design, issues, references, tools, and acknowledgments. Inquire for further details.
Show HN: A CLI that uses Claude to fix your code until the tests/builds pass
The GitHub project uses `@changesets/cli` for versioning and publishing code. It provides documentation and answers to user queries. Find more details in the repository documentation at the given link.
Execute JavaScript in a WebAssembly QuickJS Sandbox
QuickJS is a secure JavaScript execution tool in a WebAssembly sandbox. It includes security features, file system access, custom node modules, a fetch client, and a test runner. Find detailed documentation and examples in the repository. Users can seek further assistance for inquiries.
Both languages are fairly quirky - at least JavaScript’s quirks are widely-known. But how do the implementations compare in terms of API, robustness, portability, performance etc?
Also, I’m not aware of any static typing add-ons for Lua, but presumably it’s possible to use TypeScript with QuickJS?
The fork is apparently in the process of re-integrating with upstream, after work on QuickJS resumed.
From the QuickJS-ng README:
> In October 2023 @bnoordhuis and @saghul decided to fork the QuickJS project
> ...
> As of early 2024 both projects agree the proper path forward involves merging both projects and combining the efforts.
Show HN: Execute JavaScript in a WebAssembly QuickJS sandbox - https://news.ycombinator.com/item?id=40896873 - July 2024 (47 comments)
Even if I wanted to switch, I just don't know what I'd be running into, until I do. :)
JavaScript is great but without HTTP fetch alot of potential uses are off the table.
Excellent job on building this, and it's very readable and nice, otherwise!
Related
React Lua
The GitHub repository focuses on translating ReactJS 17.x into Lua for Roblox and Lua community. It aims for performance and accuracy, welcoming contributions from notable developers like Paul Doyle and Matt Hargett.
"Polyfill.io sold to a weird Chinese company and should no longer be recommended
The GitHub repository contains information about FormatJS and related libraries. Contact for specific details or assistance.
Jqjq: Jq Implementation of Jq
The GitHub URL hosts the "jqjq" project, an implementation of jq in the jq language. It showcases progress, design, issues, references, tools, and acknowledgments. Inquire for further details.
Show HN: A CLI that uses Claude to fix your code until the tests/builds pass
The GitHub project uses `@changesets/cli` for versioning and publishing code. It provides documentation and answers to user queries. Find more details in the repository documentation at the given link.
Execute JavaScript in a WebAssembly QuickJS Sandbox
QuickJS is a secure JavaScript execution tool in a WebAssembly sandbox. It includes security features, file system access, custom node modules, a fetch client, and a test runner. Find detailed documentation and examples in the repository. Users can seek further assistance for inquiries.