Online Cat Interpreter 1.2 has been released. It is a Cat implementation written in JavaScript.
This release includes: graphics support, tool-tip help text for the predefined instructions, and bug fixes.
Cat 1.0 beta 3 has been released. Cat is a functional, stack-based programming language inspired by Joy.
This release includes: the automatic loading of the standard library, documentation updates, standard library bug fixes, support for searching for definitions matching a particular prefix, and other changes.
Cat 1.0 beta 1 has been released. Cat is a functional, stack-based programming language inspired by Joy.
This release includes: the replacement of some predefined primitives with library functions, tail-call optimization, a #trace metacommand, code cleanups, the removal of infinite lists, and other changes.
Online Cat Interpreter 1.1 has been released. It is a Cat implementation written in JavaScript.
This release includes: a separate stack window, support for defining new functions, and other changes.
Cat 0.17.0 has been released. Cat is a functional, stack-based programming language inspired by Joy.
This release includes: correct type inference for the standard library and all the combinatory logic combinators, bug fixes, a GUI code viewer, support for metadata comments, faster drawing code, updates to the specification, plus other changes.
Cat 0.15 has been released. Cat is a functional, stack-based programming language inspired by Joy.
This release includes: support for equirecursive function types, type declaration verification, lambda expressions, "new" and "invoke" functions for interfacing with .NET, full type inference, updates to the graphics library, and other changes.
Cat 0.12.0 has been released. Cat is a functional, stack-based programming language.
This release includes: a quicksort implementation; support for mixing symbols, letters and numbers to create new identifiers; a byte data type; basic operations on the byte data type; support for binary and hexadecimal literals; a split function; basic IO support; plus other changes and bug fixes.
Christopher Diggins has announced that a Cat interpreter written in JavaScript is now available. Cat is a functional, stack-based programming language.
Christopher Diggins has announced that a revised version of the Cat techical report is now available. Cat is a statically-typed, stack-based language inspired by Joy.
It has been announced that the next meeting of the Boston AppleScript User Group will be held on January 23, 2007.
Cat 0.9.7 has been released. Cat is a statically-typed, stack-based compositional language, inspired by Joy.
This release includes: stack state descriptors that now describe the stack reading left to right, where the left-most element is the top of the stack; and support for recursive functions.
It has also been announced that a Cat interpreter written in Python is now available.