Re:Clojure 1.11 planning
by thelazydogsback on Tuesday October 08, 2019 @09:49AM
(#21192254)
I'd love to see more focus on non-JVM impls other than JS -- .Net Core 3.x specifically. (ClojureCLR is pretty much dead, right?)
[ Parent
| on HN ]
Re:Clojure 1.11 planning
by puredanger on Tuesday October 08, 2019 @09:55AM
(#21192321)
ClojureCLR is up to date with the Clojure on JVM, so not dead at all.
It gets regular commits, but I've found it impossible to use practically, somewhat to my regret (I have plenty of use for a LISP that can do .NET interop).
You might want to check out Arcadia[0], a Clojure library for Unity game development. It's all done with ClojureCLR and it's pretty cool. Not saying you want to do game development, but they've definitely got a working product and you can see how they've set up their project.
They just got a round of funding this year, and they've got several good talks posted on their homepage about the quirks of working on .NET.
I did, but it was a bit stale a year or so ago (as in it wouldn't even work with the Unity build at the time). Which is too bad, since one of my kids is doing Unity micro-games and I would like to have alternatives...
Re:Clojure 1.11 planning
by bananaoomarang on Tuesday October 08, 2019 @11:15AM
(#21193163)
Development has picked up again AFAIK, saw one of the developers give a short demo/talk on it recently and it seems neat.
Godot is a decent OSS alternative to Unity, but no Clojure/Lisp so far as I know :(
Yup, Ramsey gave a talk at Clojure/north [1] about Arcadia. I got a chance to briefly chat with him, and it looks like they actually managed to raise funding to develop it further.
And somebody made Arcadia bindings for Godot [2], but the project isn't actively maintained. Would be great if somebody picked it up again.
[1] https://www.youtube.com/watch?v=LbS45w_aSCU [2] https://github.com/arcadia-unity/ArcadiaGodot
Godot blows up the entire OS when you have HTTP content filtering enabled on a kids’ account (not Godot’s fault, but it is the only app that ever triggered that particular kernel panic in over 2 years they’ve had a Mac):
Re:Clojure 1.11 planning
by thelazydogsback on Tuesday October 08, 2019 @10:08AM
(#21192458)
I doesn't look like it targets .Net Core yet.
I don't see much about dev workflow -- is there a VSCode plugin for dev/debugging? The Getting Started page is 403. But I'll spend more time in the wiki and give it a try.
Re:Clojure 1.11 planning
by BoiledCabbage on Wednesday October 09, 2019 @12:58AM
(#21200168)
Not .net core specific, but 'Calva' is a good Clojure plugin for VSCode.