I partially stopped with the Clojure work because of lack of community/support, perf & workflow issues and changing interests (e.g. got back into C/Forth/STM32). Before that, I've tried for 4-5 years to encourage more people adopting CLJ/CLJS and to provide tools for graphics, data viz, digital fabrication etc. to make the language more appealing/useful for these folks. In hindsight it seems I gave up a year too early... Still, I find the TS monorepo workflow much more suitable for myself (and for the project), since large scale refactoring without types often has been a complete nightmare in Clojure (also using Literate Programming/org-mode made it even harder in these case). Plus, trying to write performant cross-environment code (for realtime graphics) in CLJC has been a quite painful/hairy experience. Still, as I said before, I do have very fond memories of the 6-7 years spent with the language & community. It's been partially commercial suicide (at the time), but an huge and important learning experience and I'm happy that (in the end) quite a few people found (and still do find) those tools useful...
Re:Show HN: Thi.ng – open-source building blocks for computa...
by lemming on Monday November 30, 2020 @04:10AM
(#25252029)
I know you did a lot of work in Clojure(Script) originally, and IIRC you mostly switched to Typescript. Is that correct? How many of your projects are now designed to be consumed from CLJS vs JS/TS?
[ Parent
| on HN ]
Re:Show HN: Thi.ng – open-source building blocks for computa...
by toxmeister on Monday November 30, 2020 @09:21AM
(#25253962)
There're about 140 TS libraries vs. 70-80 Clojure/ClojureScript projects (around only half of which are libraries).
Re:Show HN: Thi.ng – open-source building blocks for computa...
by jackrusher on Monday November 30, 2020 @10:49AM
(#25254978)
I tried to get more people to pay attention to what you were doing, and still miss you in the Clojure community.
Re:Show HN: Thi.ng – open-source building blocks for computa...
by simongray on Monday November 30, 2020 @06:36AM
(#25252773)
He explained this in a Twitter thread a couple of years ago: https://twitter.com/toxi/status/1041143431786115072