Object-Oriented Interpreted Dynamically Typed FRC Scripting Language

Team 4334 has worked over the last year on our scripting language, Gordian. It’s meant to be lightweight, simple, flexible and powerful.

http://www.4334.ca/gordian/

Find the full specification for Gordian - https://github.com/Team4334/gordian/blob/master/SPEC.md

Key features:

  1. Classes, Instances, Inheritance built in

  2. Threading built in

  3. Dynamic types

  4. Simple Python-like syntax

  5. No external dependencies, build scripts or special setup procedures - insert the classes and go!

On github - https://github.com/Team4334/gordian

Oh god how long I have been waiting for this to surface again!