So does this mean that Google is experimenting with Clojurescript then? On Wednesday, August 20, 2014 1:31:13 PM UTC+1, Karsten Schmidt wrote: > Hi fellow Clojurians, > > > > it's my absolute pleasure to finally announce the open source release > > of an art project I've been working on full-time since beginning of > > the year: > > > > DevArt Co(de)Factory is a joint commission by Google and the Barbican > > Centre London and is featured as part of DevArt at the Digital > > Revolutions exhibition, currently on show at the Barbican until > > September 19. > > > > Co(de)Factory is an installation & online design tool allowing > > visitors to create abstract 3D sculptures using code operations > > assembled with a visual programming tool and get the chance to have > > their piece 3D printed on an open source SLA printer, which is part of > > the exhibit. Furthermore, any artefacts in the online gallery can be > > edited further by others, thus forming chains of co-authorship. > > > > Project website: > > http://devartcodefactory.com/ > > > > Repository (incl. all source, assets, fabrication files, sketches): > > http://github.com/postspectacular/devart-codefactory > > > > The project was almost entirely (99%) developed in > > Clojure/ClojureScript and counts 5400+ LOC for just the Web UI / > > AppEngine backend (plus ~10K LOC in separately written libraries). The > > UI heavily uses core.async's pub-sub bus for most of its internal > > comms. The release also includes a sub-project related to the > > generation of 3D printed assets for one of the largest SLA printed > > structures so far (2.4 x 3.0 metres), and clocks in with another 800+ > > LOC. > > > > It was a huge challenge (or rather opportunity) to put CLJ(S) to the > > test and use it for scenarios (computational / generative design), > > which aren't often talked about in the Clojure community and for which > > there were hardly any (suitable) prior solutions or libraries > > available and hence had to be developed from scratch. Much of that > > development had already started to happen previously in an isolated > > manner under the http://thi.ng umbrella to slowly build up a > > collection of libraries with a mutual focus on geometry, mesh > > processing, rendering & visualization tasks. In fact, this project, as > > the first publicly available use case of many thi.ng libs, IMHO proves > > that our beloved language(s) is also super nice to work with in these > > contexts (just in case anyone had doubts :). > > > > Feel free to send me an email or reply here if you'd like to know > > more... Happy to answer any questions. <cheeky>Also happy about any > > Clojure job offers on projects of similar nature :)</cheeky> > > > > Well, I hope some of you find this release useful & educational. > > > > All my best, K. > > -- > > Karsten Schmidt > > > > w: http://postspectacular.com > > w: http://thi.ng/ > > w: http://toxiclibs.org
-- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at http://groups.google.com/group/clojurescript.