Live data from Hacker News

Arcadia: Unity 3D Development in Clojure

arcadia-unity.tumblr.com

11–20 of 34 posts

Re: Arcadia: Unity 3D Development in Clojure

#12
post #3

Earlier quoted context omitted.

Clojure exists for a long time in the form of Clojure-CLR.

Sorry, I'm out of touch. I visited CJCLR a long time ago (maybe a year or two) and had the impression it's a work in progress and a lot of basic things are missing. Is that no longer true, or was my initial impression invalid? Can I start learning Clojure with it and expect it to work more or less like “proper” Clojure?

I've never used ClojureCLR personally, but its wiki on github claims to track the main Clojure project within weeks, and the last commit was 2 days ago. There seems to exist a version 1.6.0.

That said, I bet the tooling isn't so nice to use as Leiningen, although there does exist a Visual Studio somewhere.

Re: Arcadia: Unity 3D Development in Clojure

#15
Kudos to the developers! I've tried arcadia right before the public release. It worked perfectly. This tool opens a lot of interesting possibilities. Also it makes Unity 3D development feasible for me because the code becomes so succinct. You have to see it. Thing of beauty!

Re: Arcadia: Unity 3D Development in Clojure

#16
post #4

"Unity brings the cutting edge graphics" - huh? Great initiative though.

Unity's actual power is belied by the poor quality of the default shaders (especially shadows) and weak assets commonly used in amateur games. A dedicated graphics programmer, backed up by professional-quality assets, can get a lot of mileage out of it.

Re: Arcadia: Unity 3D Development in Clojure

#19
This looks fantastic. I'm a full time Unity developer that uses Clojure for all non gaming tasks, so I'm pretty much the perfect target market.

My only concern is - do you have any way to have compatibility with IL2CPP[1]? As I understand it, there's a preview of the exporter already in Unity 5.

Without it, WebGL will not work, and it would not be a surprise to see similar technology used for iPhone deployments in the future (which is specifically where the Mono licensing problem comes from due to the static linking requirements).

http://blogs.unity3d.com/2014/04/29/on-the-future-of-web-pub...

Re: Arcadia: Unity 3D Development in Clojure

#20

This looks fantastic. I'm a full time Unity developer that uses Clojure for all non gaming tasks, so I'm pretty much the perfect target market. My only concern is - do you have any way to have compatibility with IL2CPP[1]? As I understand it, there's a preview of the exporter already in Unity 5. Without it, WebGL will not work, and it would not be a surprise to see similar technology used for iPhone deployments in th…

IL2CPP has been on our radar for a while. We haven't gotten any real access to Unity 5 yet, so we can't say what the compatibility will be like for sure.

But since IL2CPP acts on the CLR bytecode, and Arcadia emits valid CLR bytecode, in theory there shouldn't be a problem. Time will tell!

Post reply on HN