Skip to content
jckarter edited this page Dec 24, 2010 · 44 revisions

Clay is a language for generic programming. See http://tachyon.in/clay/ for an introduction and for precompiled binaries.

Documentation

Pending proper formal documentation once the language stabilizes, here is some ad-hoc documentation to help new users get started, document common design patterns and pitfalls, etc.:

Active development

KS is currently working on a new implementation of the Clay compiler. This new compiler is written in Clay itself, and will feature a more distinct compile time environment as well as other language changes:

Once the new compiler is stable, we will be able to explore improvements to the language and library.

Proposed language features

These are only proposals, and are not necessarily features guaranteed to be added to future Clay versions. Feel free to comment on any proposals or add your own.

Template

Clone this wiki locally