-
AECforWebAssembly
A port of ArithmeticExpressionCompiler from x86 to WebAssembly, so that the programs written in the language can run in a browser. The compiler has been rewritten from JavaScript into C++.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
For example, you can find projects like lljvm that seems to work on C code, via an older version of llvm and its intermediate representation of code. I suspect that C++ is possible to a similar degree that C is possible.
I am asking as somebody who knows a lot about WebAssembly (having made a compiler targetting it), but I know next to nothing about Java Bytecode. However, I assume they are rather similar. So, why can C++ be compiled to one but not the other?