📕 subnode [[@ryan/20210520131557 urbstalk]]
in 📚 node [[20210520131557-urbstalk]]
-
tags :: my programming languages
UrbsTalk is the code name for the custom programming language used in Project Urbs. It is inspired by HyperTalk
Each UrbsTalk "script" is contained to a card, and even a component in a card at that.
Each component can have a label. The UI will be similar to Visual Basic Studio.
Goals
-
Easy to write, idiomatic
-
Should require little technical skill
-
Should be able to manipulate card applications
Features
-
Statements are line-based
Possible samples
set dog to "fido" set radius to 60 draw circle with radius of $radius on click: add 1 to radius set radius to 1 - radius
📖 stoas
- public document at doc.anagora.org/20210520131557-urbstalk
- video call at meet.jit.si/20210520131557-urbstalk