WeWorkBuddy

Show HN: Cppbolt – A lightweight C++ to WebAssembly compiler written in Rust

Hey HN! I've been working on cppbolt, a lightweight C++ to WebAssembly compiler written in Rust. The idea was to build something that can compile and run C++ directly in the browser without downloading a massive LLVM/Clang toolchain. Unlike projects that bundle LLVM/Clang and can require 100+ MB of compiler assets, cppbolt's compiler payload is around 1 MB. It compiles a supported subset of C++17 directly to standard WebAssembly binaries. Some things it supports: - Classes, inheritance, virtual

阅读原始来源
原始网页截图: Show HN: Cppbolt – A lightweight C++ to WebAssembly compiler written in Rust
原始网页截图 · news.ycombinator.com

来源记录

指标快照

points · 3 votes
2026-11-05 16:03:39.457Z
cumulative since publication

研究分析

项目记录

仓库:AJTimePyro/cppbolt。 来源描述:Hey HN! I've been working on cppbolt, a lightweight C++ to WebAssembly compiler written in Rust. The idea was to build something that can compile and run C++ directly in the browser without downloading a massive LLVM/Clang toolchain. Unlike projects that bundle LLVM/Clang and can require 100+ MB of compiler assets, cppbolt's compiler payload is around 1 MB. It compiles a supported subset of C++17 directly to standard WebAssembly binaries. Some things it supports: - Classes, inheritance, virtual

采用记录与比较对象

来源票数: 3 votes (2026年11月5日 UTC; cumulative since publication);前次同口径记录为 3(2026年11月5日 UTC),两个观测值不等于需求增长。

采用判断

应与它要替代的工具或人工流程比较。现有记录支持发现项目,尚不能确认可靠性、运行成本优势或商业采用。

尚未核验的门槛

尚未核验:许可证权限、硬件要求、安装步骤、维护状态,以及包含失败样例的代表性任务。

下一步试验

选择一个真实任务和现有替代方案,记录 commit、环境、输入、输出、耗时与失败行为;保留结果后再给出采用建议。