Talk

Let's Compile TypeScript

In Russian

Can a web developer reuse his code on a desktop and mobile environments?

There are a bunch of different options: Electron, React Native, Node.js and so on.

But all of them use TS/JS interpretation in runtime.

Is it possible to execute TS/JS as C++/Rust are executed — without interpretation?

If so, it will be possible to embed TS code into, for example, a desktop C++ project with a comparable performance of the TS part.

I will describe a possible implementation of this technology and share the problems we faced while implementing it.

Speakers

Talks