Liskell is a new syntax frontend for Haskell. Next to its syntax in the form of symbolic expressions — which is also known as Lisp — Liskell also features an extended meta-programming facility. Its aim is to get the best of both worlds: being pure and functional with type inference in the tradition of Haskell, [...]
Lisp Flavoured Erlang is a lisp syntax front-end to the Erlang compiler. Code produced with it is compatible with “normal” Erlang code. The really big change with this release is that LFE is now Lisp-2 like Common Lisp, i.e. functions and variables reside in different name spaces, instead being a Lisp-1 like Scheme where they [...]
John has some good notes from ECLM 08 on how folks are using Common Lisp.
Filed in Link
|
Also tagged
|
For many years I sought “the perfect programming language”. Traveling aim-fully from language to language, I found that there are a number of aspects to enjoy when it comes to a particular programming language, but I never found one that was “just right”. During that journey, I started out as a slave to syntax. I [...]
What is the connection? Find out here.
Maybe one reason why people love C# so much is that it was influenced by Lisp? Stranger things have happened.
R6RS is the new language specification for Scheme. The goal is to provide programming features that folks need for programming “in the large”. Can it compete with Common Lisp? I don’t think so. I like to think of R6RS as an experiment. I might be right; I might be wrong.
Shlisp is a Lisp without lists!
Filed in Link
|
Also tagged
|
The last time I spoke to a friend of mine who knows both Scheme and Common Lisp (among many other programming languages), his current language of choice was Python. More or less, he said that it just “feels right” (I need to pick his brain more on this). Is Lisp the future of Python? Do [...]
Clojure is a Lisp like language built especially to run on the JVM. After perusing the language rationale and features, it is pretty clear that anyone interested in multi-paradigm programming on the JVM would have a great time digging deeper in to Clojure!