EuroClojure 2016
2016-10-25..2016-10-26
Bratislava, Slovakia
[EuroClojure 2012, EuroClojure 2015, EuroClojure 2016, EuroClojure 2017]
who it's for
Clojure developers, ClojureScript developers, data scientists and machine learning engineers, site reliability engineers, backend engineers (JVM/Scala), language and tooling authors
topics
Clojure/Overtone music synthesis; GPU computing with ClojureCL and Neanderthal; Apache Spark from Clojure (flambo/sparkling); DeepLearning4J convolutional models; ClojureScript with Figwheel and React; clojure.spec generators and validation; resilience testing with Docker Compose and IG Havoc; priority search queues (Hinze) implementation; Datomic with Cassandra and Scala integration; interactive geometry with Quil and a REPL
| title | author | length |
|---|---|---|
| Making Machines that Make Music | Srihari Sriraman | 41m |
Models Carnatic music end to end: builds a 177,000‑line Eden raga file (≈5,000 ragas) by scraping multiple sites in minutes, extracts pitch with Praat, folds… | ||
| Clojure is Not Afraid of the GPU | Dragan Djuric | 42m |
Clojure can drive GPUs with ClojureCL, run high‑performance linear algebra with Neanderthal, and execute massive MCMC with Bayadera. Example results: an… | ||
| Now what? | David Nolen | 42m |
ClojureScript claims practical maturity after 5.5 years: persistent data structures enable Figwheel live coding that updates the browser in seconds, Google… | ||
| Machine Learning with Clojure and Apache Spark | Eric Weinstein | 38m |
Compares Clojure bindings for Spark by building a binary classifier on 600,000 LA police stops using flambo vs sparkling, trains a decision tree (max depth 5… | ||
| Communicating Risk Reactively | Mike Pearson | 41m |
A web tool visualizes risk‑adjusted 30‑day survival for pediatric heart surgery using a statistical formula and Monte Carlo simulations to produce 95% and… | ||
| ClojureBridge Europe | Arne, Malwine | 33m |
Covers how ClojureBridge Berlin runs free one-day workshops every ~6 months with a pipeline of weekly study groups, coaches training evenings, bilingual tracks… | ||
| Living with Spec | Simon Belak | 38m |
Project instruments 15k LOC with Clojure spec to get validation, generative tests and structured error data; concrete results include automatic test generation… | ||
| Priority Search Queues: 1.5 dimensional Tree Search | Michał Marczyk | 43m |
Implements Hinze’s priority-search penants as a Clojure library (psqlj) with a Java core using Adams weight-balanced trees and view-based decomposition… | ||
| Automating Resilience Testing with Clojure and Docker | Daniel Lebrero Berna | 27m |
Shows how to build a Clojure test suite that spins up isolated environments with Docker Compose and controls containers and network faults with IG Havoc… | ||
| Clojure is a Foreign Country: Combining Datomic with Scala | Peter Brachwitz | 32m |
A Scala web service uses Datomic with Cassandra as storage, Play framework for the API and Apache Artemis for messaging, and reports that core Datomic… | ||
| GeoRepl - Interactive Geometry with Clojure | Thomas Neuhalfen | 41m |
GeoRepl is an open source interactive-geometry app written in Clojure + Quil that connects a canvas to a REPL API so shapes appear as Clojure data and respond… | ||
| Bare Metal Clojure with clojure.Spec | Michael Reitzenstein | 36m |
A compiler uses clojure.spec generators to feed sample inputs and statically specialize pure numeric Clojure into C (and Java) by inlining, unboxing and… | ||
| A Tale of ClojureScript in Production | Jean Louis Giordano | 33m |
Zimpler moves a Rails checkout into a ClojureScript single-page app, shipping an MVP in three months used by ~7,000 active users and handling ~€60,000/day… | ||
| Live-Coding Mathematics Your First Clojure Proof | Frederic Peschanski | 42m |
Live-coding shows a working Clojure proof assistant called LaTTe proof assistant that encodes Curry–Howard via lambda terms, lets you write proofs as Clojure… | ||
| A Case Study of Natural Language Processing in Clojure | Daniel Janus | 43m |
Built a searchable Polish parliamentary corpus of ~300,000 speeches from 1991 to present and a pipeline that scrapes, normalizes and cross‑validates metadata… | ||
| Genetic Programming with clojure.spec | Carin Meier | 42m |
Builds a genetic-programming system that generates and scores Clojure spec programs against example vectors, using subtree mutation and crossover to evolve… | ||
| nothing matches | ||