Decision about C#, Java, JavaScript, ClojureScript, Clojure

Avatar of green-coder

I adopted Clojure and ClojureScript because:

  • it's 1 language, multiple platforms.
  • Simple syntax.
  • Designed to avoid unwanted side effects and bugs.
  • Immutable data-structures.
  • Compact code, very expressive.
  • Source code is data.
  • It has super-flexible macro.
  • Has metadata.
  • Interoperability with JavaScript, Java and C#.
6 upvotes·4.4K views
Avatar of Vincent Cantin