4 ms·
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
by robto 7y ago
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.
[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