Re: On Lisp with Clojure

2011-09-09 Thread Chouser
On Fri, Sep 9, 2011 at 8:09 AM, Nicolas wrote: > I would rather say difficult than impossible... and maybe not that > important. Clojure uses Java method-calling conventions for all method and function invocation, for "tight integration" and best performance. > After all JVM is turring complete.

Re: On Lisp with Clojure

2011-09-09 Thread Nicolas
I would rather say difficult than impossible... and maybe not that important. After all JVM is turring complete. If scheme can do it compiling down to machine code, clojure could do it compiling down to JVM bytecode. On Sep 7, 1:54 am, Brian Goslinga wrote: > On Sep 6, 11:20 am, Michael Jaaka >

Re: On Lisp with Clojure

2011-09-06 Thread Brian Goslinga
On Sep 6, 11:20 am, Michael Jaaka wrote: > Btw. it looks like Clojure is missing an ability to program reader. > > It would allow to program a syntax. This is by design as there is no good way to namespace syntax. > The tail recursion and continuations also would be awesome. Those aren't provided

Re: On Lisp with Clojure

2011-09-06 Thread Michael Jaaka
And last tough is that maybe there should be a build in support for trees. Trees are to maps like lists to vectors. They have different characteristic on CRUD operations and CPU/RAM resources. With reader macros it would be possible to implement it by even not bothering Rich Hickey. Also there is

Re: On Lisp with Clojure

2011-09-06 Thread Michael Jaaka
Btw. it looks like Clojure is missing an ability to program reader. It would allow to program a syntax. == 9. The whole language always available. There is no real distinction between read-time, compile-time, and runtime. You can compile or run code while reading, rea

Re: On Lisp with Clojure

2011-09-06 Thread Michael Jaaka
Well, these attempts stop very quickly. But I have found code extract from the book http://lib.store.yahoo.net/lib/paulgraham/onlisp.lisp maybe someone with good knowledge could port it? On Sep 2, 1:16 pm, Eric Lavigne wrote: > > Is there any project on github which goal is to implement all co

Re: On Lisp with Clojure

2011-09-02 Thread Eric Lavigne
> Is there any project on github which goal is to implement all code > from On Lisp book in Clojure? Michael Fogus and Stuart Halloway have both ported parts of On Lisp to Clojure. Michael http://blog.fogus.me/tag/onlisp/ Stuart http://thinkrelevance.com/blog/2008/12/12/on-lisp-clojure.html http

On Lisp with Clojure

2011-09-02 Thread Michael Jaaka
Hi! Is there any project on github which goal is to implement all code from On Lisp book in Clojure? There are so many useful concepts. For example pattern maching looks like Business Rules, Query Interpreter looks like Semantic Web Repository and so on.. -- You received this message because you