Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The thing is, ClojureCLR is a demonstration of of exactly what's wrong with the CLR: it isn't Clojure. Instead it's a language with similar decisions and similar syntax but slightly different semantics.



Would you say that is true of ClojureScript as well? If not, what sort of differences are there in ClojureCLR?


The problem with ClojureCLR is not technical, its just that most people dont care about it. There are some things moving there but not anywhere close to Clojure or ClojureScript.

Clojure has never, ever been about equality between diffrent versions, the were always meant to be simular but diffrent when the platform is diffrent.


I think you're getting mixed up. ClojureCLR demonstrates that CoreCLR doesn't deliver on its intended functionality, not that Clojure's approach is wrong. Indeed, Clojure's approach is dead on: don't even try to make platforms compatible.

With that said, I'd like a better lib story between Clj and Cljs.


> I think you're getting mixed up. ClojureCLR demonstrates that CoreCLR doesn't deliver on its intended functionality

What do you base this on? I have not heared major complaints, I clearly remember Rich saying that it was not technical early on.

> With that said, I'd like a better lib story between Clj and Cljs.

They are working on feature expression, that should help.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: