Projects / Thyrd

Thyrd

Thyrd is an experimental, reflective, visual programming language and environment. In Thyrd, both data and code are stored in cells situated in nested two-dimensional grids. All operations the user can perform to edit the structure are implemented as operators in the Thyrd language, thus a Thyrd program can inspect and modify itself or other programs in the same space. Thyrd belongs to the Forth family of languages. It most resembles Joy in that it uses quotation and combinators to implement iteration and recursion.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  01 Dec 2008 10:01

    Release Notes: The code is somewhat unstable, but works well enough to make it through the screencasts. A Windows executable is available, but it should work anywhere Tcl/Tk, TkZinc, and Poet are available.

    Screenshot

    Project Spotlight

    OpenStack4j

    A Fluent OpenStack client API for Java.

    Screenshot

    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.