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

Why not provide either hex editor or wasm as options. Let the user choose. The former is not trendy, it's time-tested and has no ties to a commercial entity or the online advertising "business". Whereas the later has only been around since 2015 and was introduced by a company that subsists off an agreement with a deviant online advertising company. Not to mention it targets "the web", which is only one use for computer programming, and one that is overwhelmingly under the control of a handful of large corporations.


> Let the user choose.

The main user of this bootstrapping process are core contributors, normal users are still supposed to download prebuilt executables from the official website.

Distro maintainers also are not the target user of this bootstrapping process, since it involves a binary blob provided by us.

The real users of this procedure are Zig contributors, so that they can trivially build latest zig always, and without the annoyance of having to keep a C++ version of the compiler in sync with the main one. That's it.


> Whereas the later has only been around since 2015 and was created by a company that subsists off an agreement with a deviant online advertising company.

Mozilla created a precursor technology, but I thought Wasm was developed via the W3C standards process from the start. From the notes of the first meeting, you can see attendees from Adobe, Apple, Arm, Autodesk, Google, Intel, Mozilla, Stanford, and more.

https://github.com/WebAssembly/meetings/blob/main/main/2017/...

Additionally, Wasm has been a W3C standard since 2019.


you might be interested in https://github.com/oriansj/stage0 if you haven't seen it before





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

Search: