NathanFlurry / VisualProgrammingLanguage
- среда, 4 апреля 2018 г. в 00:14:37
Swift
A visual programming language written in Swift that assembles to executable Swift code. WWDC '18 scholarship submission.
WWDC 2018 Scholarship Submission
This project aims to create a node-based visual programming language that assembles to executable Swift code and can be written almost entirely using an Apple Pencil or touch.
The Swift Playground that walks through different aspects of the VPL.
The VPL running as a standalone application.
A video is also available of constructing a simple program.
I encourage you to try the playground and then try the standalone application. The playground explains many aspects of the VPL and shows you how to extend it.
This entire project was developed in around a week and – sadly – there is a limit to what I can do in a week. Because of that, there are many vital nodes that are missing that would be easy to add, especially pertaining to floating point math. Pull requests are welcome.
I hope to continue development this summer. Hold tight!