diff options
author | Alon Zakai <azakai@google.com> | 2024-01-29 12:14:21 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-29 12:14:21 -0800 |
commit | 053b591652865ce7959602f73eef56e6c09666b5 (patch) | |
tree | 26aa8f3da9e0dd28d6c53cc0864ec62ef26369da | |
parent | 6454f5b2a6d94606293ccedf4981bea21d7adcbf (diff) | |
download | binaryen-053b591652865ce7959602f73eef56e6c09666b5.tar.gz binaryen-053b591652865ce7959602f73eef56e6c09666b5.tar.bz2 binaryen-053b591652865ce7959602f73eef56e6c09666b5.zip |
[Docs] Clarify FAQ entry about name (#6241)
-rw-r--r-- | README.md | 18 |
1 files changed, 12 insertions, 6 deletions
@@ -920,12 +920,18 @@ fully optimized release build, but it can be useful for local debugging. * Why the weird name for the project? -"Binaryen" is a combination of **binary** - since WebAssembly is a binary format -for the web - and **Emscripten** - with which it can integrate in order to -compile C and C++ all the way to WebAssembly, via asm.js. Binaryen began as -Emscripten's WebAssembly processing library (`wasm-emscripten`). - -"Binaryen" is pronounced [in the same manner](http://www.makinggameofthrones.com/production-diary/2011/2/11/official-pronunciation-guide-for-game-of-thrones.html) as "[Targaryen](https://en.wikipedia.org/wiki/List_of_A_Song_of_Ice_and_Fire_characters#House_Targaryen)": *bi-NAIR-ee-in*. Or something like that? Anyhow, however Targaryen is correctly pronounced, they should rhyme. Aside from pronunciation, the Targaryen house words, "Fire and Blood", have also inspired Binaryen's: "Code and Bugs." +Binaryen's name was inspired by *Emscripten*'s: Emscripten's name +[suggests](https://en.wikipedia.org/wiki/Lisa_the_Iconoclast#Embiggen_and_cromulent) +it converts something into a **script** - specifically *JavaScript* - and +Binaryen's suggests it converts something into a **binary** - specifically +*WebAssembly*. Binaryen began as Emscripten's WebAssembly generation and +optimization tool, so the name fit as it moved Emscripten from something that +emitted the text-based format JavaScript (as it did from its early days) to the +binary format WebAssembly (which it has done since WebAssembly launched). + +"Binaryen" is pronounced [in the same manner](https://www.makinggameofthrones.com/production-diary/2011/2/11/official-pronunciation-guide-for-game-of-thrones.html#:~:text=Targaryen%20%2D%20AIR%2Deez-,Tar%2DGAIR%2Dee%2Din,-Alliser%20Thorne%20%2D%20AL) +as +"[Targaryen](https://en.wikipedia.org/wiki/List_of_A_Song_of_Ice_and_Fire_characters#House_Targaryen)". * Does it compile under Windows and/or Visual Studio? |