Hi Ken,

Not to put too much of a damper on your enthusiasm, but can you suggest solid technical reasons for migrating from Common Lisp to Clojure? I don’t do web programming. I do machine control, image processing, DSP audio processing, cryptography research, etc. I have never programmed a web page in my life, and probably never will.

My impressions from a few years ago was that Clojure was another language built for the heck of it, much like Python. Not particularly well designed, under the control of one individual, with lots of cheerleading from the small audience. Perhaps it has now matured? I have seen the jobs posted for Clojure programmers, but that doesn’t motivate me in particular. And I know essentially nothing of the Java world, and whether or not it is a good thing that they are migrating to Clojure.

Not trying to pick a fight. But looking for some meat in the arguments.

Cheers,

- DM

On Jul 3, 2016, at 13:28, Kenneth Tilton <ken@tiltontec.com> wrote:



On Sun, Jul 3, 2016 at 4:15 PM, David McClain <dbm@refined-audiometrics.com> wrote:
interesting… I recall your Cells as being a reactive programming framework.

Yep.
 
Do you find Clojure to be truly useful? or is it just a fad in passing?

Definitely not a fad. I still prefer Common Lisp but Clojure has a lot of things going for it so right now I am withholding final judgment. 

The community is really jumping and while still small the job market is real and growing. I think all the best Java developers are getting into it.

ClojureScript alone is a very big win.

-kt