Haha, can you call Java from C#? That would be a neat way to go: C# hits Java JAR genned by Clojure.
Let me know if you run into any issues whatsoever-- you would be my first Cells/CLJ user so who knows what you will run into. -kt On Sun, Nov 22, 2020 at 9:35 PM Frank Buss <f...@frank-buss.de> wrote: > Hi Ken, > > thanks, I didn't want to port it myself :-) But the Clojure port looks > good, I'll try to get Clojure running with .NET with ClojureCLR. > > Regards, > > Frank > > On 11/23/20 12:16 AM, Ken Tilton wrote: > > Thx, Frank G! Hi, Frank B! > > > > Cells for Lisp is alive and well and supporting > > http://tiltonsalgebra.com/# <http://tiltonsalgebra.com/#>. > > > > I have now ported Cells to Clojure and CLJS via CLJC, and also ES5 > > Javascript: https://github.com/kennytilton/matrix > > <https://github.com/kennytilton/matrix> Hmm, that "CLJS" directory is a > > misnomer, s/ CLJC or just CLJ or sth. > > > > Cells picked up quite a few trick during these ports, by the way, > > including anonymous Cells (no big deal) and ad hoc Cells on a class, in > > the spirit of the prototype approach to OO. The JS implementation is > > nice because, like the CL version, both reads and writes are transparent > > in re the dataflow. Clojure could achieve the same if we rolled up a > > DEFMD macro and got a start on Clojure OO. :) > > > > Note also the Dart subdirectory, but that was a day's work before I got > > pulled elsewhere. > > > > In the past I played with Java and C++ and Python ports, no idea where > > that code might be. > > > > Let me know if you would like an assist with the C# port. Maybe I can > > work on the Dart port at the same time so you can see my preferred order > > of porting. This is a good candidate for true TDD, btw. I applied that > > to the CLJC port, I think. > > > > Cheers, Ken > > > > On Sun, Nov 22, 2020 at 5:49 PM Frank Goenninger <f...@me.com > > <mailto:f...@me.com>> wrote: > > > > Hi Frank, > > > > > Am 22.11.2020 um 22:37 schrieb Frank Buss <f...@frank-buss.de > > <mailto:f...@frank-buss.de>>: > > > > > > I tried Cells a few years ago and really liked it. Of course > > nearly nobody uses Common Lisp these days anymore and this project > > looks pretty dead, and all links on common-lisp.net/project/cells/ > > <http://common-lisp.net/project/cells/> are dead. But I could use > > such a framework for a C# game I write with Unity. Maybe someone > > knows if something like this exists? > > > > > > Cells is, I assume you already know, avialable on github: > > https://github.com/kennytilton/cells > > <https://github.com/kennytilton/cells> > > I still use it … > > > > I haven’t heard about a C# implementation, though. > > > > Best, > > Frank > > > > -- > > Frank Goenninger > > f...@me.com <mailto:f...@me.com> > > +49 175 4321058 > > DG1SBG > > > > > > > > -- > > Kenneth Tilton > > http://tiltontec.com/ <http://tiltontec.com/> > > -- Kenneth Tilton http://tiltontec.com/