PLNews: Programming Language News

News, articles, announcements and information focusing on computer programming languages and their implementations.

Feeds


Archives

Apr. 17, 2008

Cat 1.0 beta 4 Released

Languages :: Cat

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.

Apr. 16, 2008

Online Cat Interpreter 1.2 Released

Languages :: Cat

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.

Apr. 13, 2008

Cat 1.0 beta 3 Released

Languages :: Cat

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.

Apr. 08, 2008

Cat 1.0 beta 2 Released

Languages :: Cat

Cat 1.0 beta 2 has been released. Cat is a functional, stack-based programming language inspired by Joy.

This release includes bug fixes.

Apr. 07, 2008

Cat 1.0 beta 1 Released

Languages :: Cat

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.

Nov. 26, 2007

Cat 0.18.2 Released

Languages :: Cat

Cat 0.18.2 has been released. Cat is a functional, stack-based programming language inspired by Joy.

This release includes: improvements to the MetaCat term rewriting optimisation system, bug fixes, standard library improvements, and other changes.

Oct. 31, 2007

Cat Tutorial Available

Languages :: Cat

It has been announced that a Cat tutorial is available. Cat is a functional, stack-based programming language inspired by Joy.

Oct. 29, 2007

Online Cat Interpreter 1.1 Released

Languages :: Cat

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.

Aug. 22, 2007

Cat 0.17.0 Released

Languages :: Cat

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

Cat 0.16.0 Released

Languages :: Cat

Cat 0.16.0 has been released. Cat is a functional, stack-based programming language inspired by Joy.

June 24, 2007

Cat 0.15 Released

Languages :: Cat

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

Cat to C++ Translator 0.2 Released

Languages :: Cat

Cat to C++ Translator 0.2 has been released. Cat is a functional, stack-based programming language.

May 22, 2007

Cat 0.14 Released

Languages :: Cat

Cat 0.14 has been released. Cat is a functional, stack-based programming language.

This release includes: a new macro rewriting system, a CIL compiler, improved type checking and type inference, new optimizations, documentation updates, plus other changes.

May 04, 2007

Cat 0.12.1 Released

Languages :: Cat

Cat 0.12.1 has been released. Cat is a functional, stack-based programming language.

This release includes: a preliminary version of the type inference engine, the addition of a '#save' command, and other changes.

May 01, 2007

Cat 0.12.0 Released

Languages :: Cat

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.

Apr. 30, 2007

Cat Interpreter Written in JavaScript Available

Languages :: Cat

Christopher Diggins has announced that a Cat interpreter written in JavaScript is now available. Cat is a functional, stack-based programming language.

Apr. 25, 2007

Cat 0.11.1 Released

Languages :: Cat

Cat 0.11.1 has been released. Cat is a functional, stack-based programming language.

This release includes: the addition of count_while, more tests, plus other changes and a number of bug fixes.

Apr. 08, 2007

Cat 0.10.4 Released

Languages :: Cat

Cat 0.10.4 has been released. Cat is a functional, stack-based programming language.

This release includes: new functions, standard library fixes, support for graphics, and other changes.

Apr. 04, 2007

Cat 0.10.3 Released

Languages :: Cat

Cat 0.10.3 has been released. Cat is a functional, stack-based programming language.

This release includes standard library updates.

Apr. 02, 2007

Cat 0.10.2 Released

Languages :: Cat

Cat 0.10.2 has been released. Cat is a functional, stack-based programming language.

This release includes: support for infinite lists, support for predicate function generation, hash lists, a comma and parentheses notation for lists, plus other changes.

Mar. 30, 2007

Cat 0.10 Released

Languages :: Cat

Cat 0.10 has been released. Cat is a functional, stack-based programming language.

This release includes: support for optional named parameters, an overhaul of the parsing code, support for type annotation labels, and other changes.

Feb. 27, 2007

Revised Cat Technical Report Available

Languages :: Cat

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.

Jan. 26, 2007

Cat 0.9.9 Released

Languages :: Cat

Cat 0.9.9 has been released. Cat is a statically-typed, stack-based compositional language, inspired by Joy.

Jan. 13, 2007

Next Boston AppleScript User Group Meeting on Jan. 23

Languages :: AppleScript, Languages :: Cat, User Groups

It has been announced that the next meeting of the Boston AppleScript User Group will be held on January 23, 2007.

Nov. 08, 2006

Cat 0.9.7 Released, Python Implementation of Cat Announced

Languages :: Cat

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.

Categories

[Valid XHTML 1.0][Valid CSS][Valid RSS 2.0][Valid Atom 1.0][Powered by OCaml]