I saw Clojure code in Sketch.systems, was I wrong?

Checkout the video on https://sketch.systems/ at about 00:30. Interesting. Very curious where they are using Clojure(Script)?



2 Likes

Kevin Lynagh one of the people behind https://sketch.systems is a long time user of ClojureScript.

7 Likes

FWIW, from the “No entity found…” error messages flashing up during the “5 Minute Introduction” it sure looks like they’re using DataScript as well. Check out Kevin’s other projects (like https://subformapp.com/).

3 Likes

Kevin’s a serial innovator—he made c2 before React came out, cljx before cljc, and subform-layout to simplify css/flexbox/grid.

He built Subform using electron+cljs, and made some cljs perf tools to keep it fast: profile-cljs, cljs-react-perf

3 Likes

FWIW if you look at the compiled statepen.js it uses you see that it starts with if (typeof Math.imul == "undefined". That is a Math.imul fix that CLJS prepends to every build so its a dead giveaway that the code is CLJS code.

5 Likes

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.