Not apparent at first, but this is a TypeScript to c++ compiler at the core (https://github.com/geastack/compiler), with bindings for various platforms.
sublinear•20m ago
Ah this is for embedded apps. Pretty neat!
dashersw•4m ago
It also supports iOS, macOS, Android, Windows, Linux, XBox for Three.js games, as well as (some) Node.js apps.
zerr•19m ago
What do they use for graphics and audio?
dashersw•17m ago
Each platform has its native bindings. For graphics, you write CSS and HTML canvas API as well as JSX, it renders to native components and their alignments, the canvas API is converted to native surfaces, whatever the platform uses.
tarcon•17m ago
"The earlier implementation could not be driven to zero of them, because boxing was load-bearing in its emitter"
bertili•29m ago