Cat 1.0 beta 4 has been released. Cat is a functional, stack-based programming language inspired by Joy.
This release includes: static type checking of all primitives, the reintroduction of 'self' types, bug fixes, and other changes.
|
April 17, 2008 April 16, 2008 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. April 13, 2008 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. April 08, 2008 April 07, 2008 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. November 26, 2007 October 31, 2007 October 29, 2007 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. August 22, 2007 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. July 07, 2007 June 24, 2007 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. June 16, 2007 May 22, 2007 May 04, 2007 May 01, 2007 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. April 30, 2007 Christopher Diggins has announced that a Cat interpreter written in JavaScript is now available. Cat is a functional, stack-based programming language. April 25, 2007 April 08, 2007 April 04, 2007 April 02, 2007 |