Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Using a stack as input and a stack as output reminds me of the POP-11 language.
A high level value stack available as an input is a truly different way to code.
See other Hacker News articles https://hn.algolia.com/?q=pop-11
Tal is the assembly language of the uxn CPU, it doesn't abstract any mechanical operation from the virtual machine, it's not a high level language but it could be a target for one. For instance, this is a C compiler that targets Uxn instructions, disassembling the artifacts will give you back uxntal code.
https://github.com/lynn/chibicc