New Clojure in NetKernel modules uploaded

5 views
Skip to first unread message

Tom Hicks

unread,
Apr 17, 2008, 4:47:48 PM4/17/08
to Clojure
Hi All,

Being an old Lisp/Scheme programmer I was excited to discover Clojure.
And having worked with NetKernel for some time now, I was eager to be
able to use Clojure to program NK. Being a Clojure neophyte, I perused
Steve Harris' code to see how one controls Clojure from Java and
created an enhanced NetKernel module which integrates Clojure
according to NK best practices and provides documentation, tests
and sample scripts.

I've just uploaded the 2 NetKernel modules to the files area:

md5sum:
6afc2404dd06fc9f581bb7ba7d2240eb test-clonk-0.1.0.jar
4212aaba5f508797b248e8b6fac1b029 mod-clonk-0.1.0.jar

cksum:
2749114780 9638 test-clonk-0.1.0.jar
4012182532 398270 mod-clonk-0.1.0.jar

The language module is called mod-clonk-0.1.0.jar (CloNK = Clojure in
NetKernel)
and is the only required module. The test module imports the language
module
and provides unit tests, sample data, and sample scripts. Both modules
were
built under NK 3.3.1 and should be immediately usable under that
version.

I would appreciate any feedback that more advanced Clojure users might
be
able provide from using the modules and I look forward to learning
more about Clojure.
regards,
-tom

Steve Harris

unread,
Apr 17, 2008, 5:36:15 PM4/17/08
to Clojure
Tom,
looks great, thanks for doing it. I think I'll make use of it myself.
Hope the transrept folder gets filled in soon, that would be useful...

PS: does the icon say "PoiNK" on purpose? :)

Randy Kahle

unread,
Apr 17, 2008, 5:43:58 PM4/17/08
to Clojure
Tom,

Thank you for doing this work!

I have downloaded and tested it and it looks good. I am going to
encourage others to use your foundation so that it gets some use and
any issues can be worked out quickly.

I am going to explore how Clojure data types wrapped in Aspects could
be used in NetKernel.

Randy

Tom Hicks

unread,
Apr 17, 2008, 9:47:14 PM4/17/08
to Clojure
On Apr 17, 2:36 pm, Steve Harris <steveO...@gmail.com> wrote:
> Tom,
> looks great, thanks for doing it. I think I'll make use of it myself.

Thanks for creating the original code that showed me how to integrate
it.


> Hope the transrept folder gets filled in soon, that would be useful...

Randy and I are brainstorming on this kind of thing as we speak...stay
tuned.
(Randy is the Director of Marketing for 1060 Research (NetKernel
folks)
but is also a developer from way back).


> PS: does the icon say "PoiNK" on purpose? :)

Ahhhgg! Thanks, you caught something I forgot...that's an old icon
from the POI in NetKernel module (Apache POI project).

Speaking of which, does Clojure have an "official" icon that I
could put in the NK module? I've seen a kind of Yin/Yang icon around
but always in a big size.
cheers,
-tom

Rich Hickey

unread,
Apr 18, 2008, 7:32:46 AM4/18/08
to Clojure
The one on the Google Group is 42x42

Rich

Tom Hicks

unread,
Apr 18, 2008, 4:08:10 PM4/18/08
to Clojure
Wow....that's embarassing....right in front of my nose.

Thanks, Rich. I'll try to incorporate that one into the module.
regards,
-tom
Reply all
Reply to author
Forward
0 new messages