Re:MakeCode Arcade: Retro Gaming, Modern Programming
by xfer on Saturday January 19, 2019 @03:33AM
(#18945997)
This is the github repo: https://github.com/Microsoft/pxt/tree/master/pxtcompiler
[ Parent
| on HN ]
Re:MakeCode Arcade: Retro Gaming, Modern Programming
by homarp on Saturday January 19, 2019 @03:39AM
(#18946006)
PXT's underlying programming language is a subset of TypeScript (leaving out JavaScript dynamic features).
The main features of PXT are: [...] an ARM Thumb machine code emitter
Re:MakeCode Arcade: Retro Gaming, Modern Programming
by mmoskal on Saturday January 19, 2019 @06:27AM
(#18946476)
In fact there is more dynamic features in now, including accessing arbitrary fields through 'any' type and typeof expression. What's missing is mostly eval and prototype inheritance (instead we use classes). There's also a precise GC now.