-
BosqueLanguage
Discontinued The Bosque programming language is an experiment in regularized design for a machine assisted rapid and reliable software development lifecycle.
-
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.
Hi, this is Mark, the lead researcher and developer on the project. Cool to see it on HN today. Happy to answer any questions!
As a bit of an update, this project is not at Microsoft Research anymore. The new (main) repository is at https://github.com/BosqueLanguage/BosqueCore. MSR was a great place to work and do the initial work on this project, but was not the right place to make this a fully free and open language for real users.
Progress was a but slow in the last year while I found a new home but I am very excited to be starting as a professor at the University of Kentucy in January where Bosque will be the main project for my group! There is a paper from earlier this year that describes the language design, based on our experiments over the last few years, and shows some results from prototype tools built on the language. The Intro and Section 7 are pretty good for a quick overview of things: https://github.com/BosqueLanguage/BosqueCore/blob/main/docs/...
Very interesting, so this is another potential for Typescript -> Native code.
The feature set looks pretty neat, and it's probably the first project by a larger company that I've seen use deno (required for building).
Docs are pretty light, but there is _some_ here: https://github.com/microsoft/BosqueLanguage/blob/master/docs...