PLNews: Programming Language News

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

Cat Programming Language Presentation Available

Posted: 2006-05-15 22:08:00
Languages ::

Christopher Diggins has announced the availability of the slides to a presentation (~170 KB .ppt) on his Cat programming language. It is "a stack-based pure functional language, inspired by the Joy programming language, which targets the Microsoft Intermediate Language (MSIL). Cat, like Joy, differs from mainstream functional languages in that it is based on the composition of functions rather than the application of functions. This design makes algebraic manipulation of programs trivial, and thus facilitates optimization."

The presentation aims to "introduce the semantics and syntax of Cat, demonstrate rewriting rules for high-level functional optimizations, and show preliminary performance results for a simple IL Code generator written in C#."

There has been some more discussion about Cat at LtU.