<story><title>ClojureScript is the most-used functional language that compiles to JavaScript</title><url>https://sekao.net/blog/industry.html</url></story><parent_chain></parent_chain><comment><author>delegate</author><text>&amp;quot;Ok the app works now!&amp;quot;&lt;p&gt;I say this after running the last command in the REPL - it&amp;#x27;s what I&amp;#x27;ve been doing for the last 2 hours. I haven&amp;#x27;t looked at the browser since I started.&lt;p&gt;I switch to the browser and sure enough, the whole thing works perfectly.&lt;p&gt;This is the Clojure(script) experience - it&amp;#x27;s a different method of developing applications. Combined with the brilliant weirdness of the language itself, it sucks you into the REPL and persists even after you&amp;#x27;ve finished coding.&lt;p&gt;The most suitable word for this experience is &amp;quot;hacking&amp;quot;. You don&amp;#x27;t code your program, you hack it.&lt;p&gt;The only drawback of Clojure&amp;#x2F;Clojurescript is the high learning curve.&lt;p&gt;Maybe the 20 years of OO programming have really left a dent on my brain or maybe it was because of the young age of the ecosystem, or maybe because tooling wasn&amp;#x27;t quite there yet, but I found it quite a challenge, before I could write even basic programs.&lt;p&gt;Even now, after having spent months learning it, I still find it intimidating.&lt;p&gt;Oh and did I mention how much clearer it is to write C++ after learning Clojure ?&lt;p&gt;Pure functions, immutable data, data vs code.. just some of the concepts that help a lot when you bring them to an OO language.</text></comment>
<story><title>ClojureScript is the most-used functional language that compiles to JavaScript</title><url>https://sekao.net/blog/industry.html</url></story><parent_chain></parent_chain><comment><author>joshlemer</author><text>This article provides zero data to back up its claim that ClojureScript is the most-used functional compile-to-JS language, just a list of companies that use it.</text></comment>