I really couldn't say... am not Google, nor an employee. They commissioned
the project, but we had pretty free reign as to what tech to use (only
requirement was to use at least one Google technology as part of the
project; AppEngine, ComputeEngine & Cloud Storage in my case and the
Closure compiler indirectly...)
On 23 Aug 2014 10:24, "Zubair Quraishi" <zuba...@gmail.com> wrote:

> 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 clojurescr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/clojurescript.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to