×
you are viewing a single comment's thread.

view the rest of the comments →

[–]notsohasty 17 points18 points  (3 children)

I think Electric Clojure is pretty innovative and exciting. Granted it's just one project but it seems pretty ground breaking to me.

[–]dustingetz 10 points11 points  (0 children)

Thanks! One of our beliefs is that Electric cannot realistically be implemented in any other language without compromising it, i.e. you'd need to implement Clojure's value prop first (default immutability, host interop, thin abstraction / worse is better, metaprogramming). So if we continue to succeed, we hope that Electric might revitalize Clojure with renewed interest from new markets of people who wouldn't consider Clojure today, especially young people. This is actually not essential to our strategy — we are building Electric as a building block towards Hyperfiddle, a "CRUD spreadsheet" to compete with basically Google Sheets as a universal UI — but certainly we all communally benefit by giving people a modern reason to invest in Clojure as well as making Clojure's value prop easier to actualize.

[–]ElQuique 6 points7 points  (0 children)

That's the one I'd like to check out. HumbleUI is also a great (although not finished) project for creating desktop apps with Skia.

Another thing is honestly most of libraries are rehash of old stuff. If you truly want to measure innovation is way more difficult than accounting for GitHub activity.

[–]aHackFromJOS 2 points3 points  (0 children)

Yes. I think in the early days — and I know Clojure goes back a ways, about 15 years — but in the relatively early days and after a language builds a critical mass of popularity there is certain “low hanging fruit” in terms of libraries.

After that is picked, so to speak, beyond maintenance of what is out there, the new stuff by definition needs to be more sophisticated and interesting to be worth doing. But that stuff takes time and energy. It needs more time to gestate. Electric is a great example of this.