4 ms·
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?)
by thelazydogsback 7y ago
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?)
- puredanger 7y agoClojureCLR is up to date with the Clojure on JVM, so not dead at all.
- rcarmo 7y agoIt 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).
- robto 7y agoYou 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. [0]https://github.com/arcadia-unity/Arcadia https://github.com/arcadia-unity/Arcadia
- rcarmo 7y agoI 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...
- bananaoomarang 7y agoDevelopment 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 :(
- yogthos 7y agoYup, 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 https://www.youtube.com/watch?v=LbS45w_aSCU [2] https://github.com/arcadia-unity/ArcadiaGodot https://github.com/arcadia-unity/ArcadiaGodot
- rcarmo 7y agoGodot 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): https://github.com/godotengine/godot/issues/24890 https://github.com/godotengine/godot/issues/24890
- thelazydogsback 7y agoI 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.
- BoiledCabbage 7y agoNot .net core specific, but 'Calva' is a good Clojure plugin for VSCode.