Re: Embedding Clojure in NetKernel

2009-10-31 Thread Stuart Sierra
On Oct 28, 7:43 am, Tony Butterfield wrote: > 1) start and stop the Clojure runtime on demand. "Clojure runtime" is a bit of a misnomer; Clojure has no runtime other than the compiler. That's why all the methods of clojure.lang.RT are static. > there a way to cleanly shutdown. I.e. stop thread

Re: Embedding Clojure in NetKernel

2009-10-31 Thread Tom Hicks
Hi Tony, The CloNK module is licensed under the Apache 2.0 license, a copy of which is contained in the file: urn.com.tohono.clonk.mod/META-INF/LICENSES/Apache-LICENSE-2.0.txt and documented in urn.com.tohono.clonk.mod/docs/guide/license.mw The end result is that I would be delighted if

Re: Embedding Clojure in NetKernel

2009-10-29 Thread Tony Butterfield
Hi Roman, sure. Tom sent me a link to this thread: http://groups.google.com/group/clojure/browse_thread/thread/d98cedb860f16a34/ and also he sent me a tgz of his NetKernel module. I believe he has licensed it to be freely available: /** * CloNK4 Project : Clojure for NetKernel 4. * Copyright

Re: Embedding Clojure in NetKernel

2009-10-29 Thread Roman Roelofsen
Do you mind sharing the links? I am interested in it as well. Thanks! Roman 2009/10/28 Tony Butterfield : > > Tom Hicks has just pointed me to an old thread which answers > questions about namespaces and isolation. Let me read and > absorb all that work first - I suspect it answers a lot of my

Re: Embedding Clojure in NetKernel

2009-10-28 Thread Tony Butterfield
Tom Hicks has just pointed me to an old thread which answers questions about namespaces and isolation. Let me read and absorb all that work first - I suspect it answers a lot of my questions. Cheers, Tony On Oct 28, 11:43 am, Tony Butterfield wrote: > Hi Everybody > > this is my first post to t

Embedding Clojure in NetKernel

2009-10-28 Thread Tony Butterfield
Hi Everybody this is my first post to this group so please tell me If I'm posting in the wrong place. I've been looking at integrating Clojure into NetKernel as language runtime library but I'm struggling a bit for a lack of examples. There are two things I'm trying to achieve: 1) start and stop