2 ms·
The {lambda way} project
A wiki is a web application which allows collaborative modification, extension, or deletion of its content and structure. In a typical wiki, text is written using a simplified and rather limited markup syntax intended for an average user. Works have been done to build enhanced syntaxes in order to unify writing, styling and coding, for instance Skribe, Scribble, LAML, SXML. But these tools are definitively devoted to coders and not to web designers and even less to beginners.
My project was to build a wiki equiped with a true programming language which could be used collaboratively by an author, a web designer and a coder. The result is a small programming language, lambdatalk, embedded in a tiny interactive development tool, lambdatank, working as a light overlay on top of any modern web browser and easy to install on a standard web hosting. The {lambda way} project can be seen here: http://epsilonwiki.free.fr/lambdaway/ or in https://github.com/amarty66.
Commenting this work, somebody wrote this: « Reminds me of John McCarthy's lament at the W3C's choice of SGML as the basis for HTML: "An environment where the markup, styling and scripting is all s-expression based would be nice." »
Do you think that {lambda way} is on the good way?