I talk about this more here: https://news.ycombinator.com/item?id=26084187
[0] https://haxe.org/
[1] https://github.com/haxiomic/dts2hx