Announcing RNP: the friendly compile-to-RPN language

Thank you for sharing!

This is interesting and while perusing the source code I was wondering about a few things:

  • Is there any link between this and the recent announcement FS2020 will be supporting the FSX XML gauges in a near future?

  • Is it parsing a RNP file and converts this to XML file, or is it directly translated to XML in memory so that FS2020 is using the translated RNP directly?

  • What was the main driver for creating another script language instead of for example using the ubiquitous LUA?

  • And actually while at it, instead of supporting XML natively in FS2020, why not having a XML to JS translator and just code in JS natively?

Thank you in advance for clarifying this!