~/conference

Code Mesh 2013

date:2013-12-03..2013-12-05
location:London, United Kingdom
series:Code Mesh · 3 editions
editions:[Code Mesh 2013, Code Mesh 2015, Code Mesh 2017]

functional programmers, language implementers, distributed systems engineers, backend engineers, data engineers, game developers

Erlang on RTEMS; Erjang BEAM-to-JVM JIT; Ecto language-integrated queries; dependent types with Idris; ZeroMQ protocol-first pipelines; Go iteration and goroutines; Clojure drone control; graph databases; event sourcing and querying events; Apache CouchDB internals; Julia multiple dispatch and distributed computing; data types for eventual consistency

titleauthorlength
Grisp: Building Space Ships With ErlangPeer Stritzinger50m
Grisp ports Erlang/OTP to RTEMS and ships a working board: a 32‑bit embedded image that boots BEAM in 2–6s, runs distributed Erlang over Ethernet, and…
Talk on
Syntax MattersMahesh Paolini-Subramanya50m
Code Mesh London frames syntax as a practical, not ideological, issue: the claim is that syntax both reflects culture and steers behavior, supported by an…
Talk on
The Joy of Flying Robots with ClojureCarin Meier49m
Clojure code controls a Parrot AR Drone over Wi‑Fi via UDP and Java interop, using a REPL for live commands; a clj‑drone library sends takeoff/land/flip…
Talk on
The End of Complexity: How Simple Services are Reshaping Databases and the EnterpriseIan Plosker46m
Argues that database complexity is being outsourced to simple services and shows a concrete product that unites five query types — key‑value, full‑text search…
Talk on
Distribution, Scale and Flexibility with ZeroMQPieter Hintjens40m
Claim: ZeroMQ messaging library gives cheap asynchronous messaging to build distributed, scalable, flexible systems; it actually runs at CERN’s 26 km particle…
Talk on
Software As BiologyGarrett Smith52m
Argues that software benefits more from biological metaphors than architectural ones and gives concrete claims and examples: photosynthesis terraforms Earth as…
Talk on
Game of Threads - You Spawn or You DieTorben Hoffmann42m
An intentional DSL called Intentional Computing Engine runs atop the Erlang VM, moves numeric kernels into C/assembler and offloads via OpenCL to GPUs, and…
Talk on
Erjang - With the JVM under the HoodKresten Krab Thorup52m
Erjang implements a full Erlang VM on the JVM and actually runs recent Erlang and much of Elixir with networking, hot code replacement, ports and native…
Talk on
Going Loopy: Iteration in GoEleanor McHugh46m
Go is statically compiled and shows generalized iteration by building from C-style for loops to closures, channels and reflection with runnable examples. Uses…
Talk on
Ecto: A language integrated query for ElixirJosé Valim41m
Ecto claims a language-integrated style for relational SQL in Elixir and shows concrete outcomes: composable query objects that are manipulated then executed…
Talk on
Idris: Programming with Dependent TypesEdwin Brady56m
Idris claims to bring full dependent types to practical programming with an optimising compiler and FFI, plus totality checker and tactic-based theorem…
Talk on
Akka in Heterogenous EnvironmentsJan Machacek56m
Live code shows a working pipeline: Scala + Akka actors accept H.264 chunks over HTTP, marshal frames to JSON, publish via RabbitMQ + Akka + C++ with CUDA, and…
Talk on
What's Ahead for Big Data?Dean Wampler47m
Summarizes where Hadoop/MapReduce and NoSQL succeed and fail, gives concrete alternatives (Cascading/Scalding, Spark over MapReduce, Hive/Impala/Presto)…
Talk on
The Continued Evolution of High Frequency Trading SystemsRichard Croucher52m
Systems ingest bursts above five million messages per second, use kdb or Cassandra for tick stores, and rely on RDMA achieving 6 GB/s and 2 µs server‑to‑server…
Talk on
Querying EventsGregory Young53m
A Complex Event Processing query language is implemented inside the Event Store and runs as JavaScript on V8 to let processors move to data instead of moving…
Talk on
Julia: Fast Performance, Distributed Computing & Multiple DispatchStefan Karpinski01h 06m
Claim: Julia delivers high-level, dynamic syntax with low-level performance by combining multiple dispatch and a JIT that specializes code at runtime. Demos…
Talk on
F# for TradingPhil Trelford51m
Commodity trading platform work uses F# for domain modelling, computation and concurrency, integrating with C# plumbing and BDD-style tests wired into an…
Talk on
Apache CouchDB Internals, Now and ThenKlaus Trainer46m
Apache CouchDB history and plumbing get concrete: the repo sees 50% increase in new contributors and rising commit activity; BigCouch lands in the Apache…
Talk on
Graph DatabaseAmanda Laucher46m
Shows Neo4j storing an education model (tests, questions, concepts, learning modules, test events) and running concise Cypher queries that count…
Talk on
Data Types for Eventually Consistent DatabasesJoel Jacobson35m
CRDTs provide a deterministic merge so replicas converge to a single value even under concurrent updates, implemented as state-based CRDTs inside Riak/React…
Talk on
Writing-wroom and Content Delivery API(..)Sadek Drobi48m
Claims a full platform built around ten fundamentals: Structured Content with comfy editors and fragment schemas, Release-oriented previews that act like…
Talk on
F# in Social GamingYan Cui41m
Backend for social slots and mobile games runs on F# and an actor-based agent/mailbox processor model supporting ~1,000,000 DAU; the slots engine and…
Talk on
Hidden Gems of Everyday Game Development with C#Andrea Magnorsky39m
C# code shows concrete wins and tradeoffs: IEnumerator coroutines implement cheap, suspendable animations and work as tiny state machines; a Carmack…
Talk on
F# for Fun and GamesAnthony Brown36m
Claims F# plus MonoGame actually produces cross‑platform games, using MonoGame to target iOS Android Windows and more and F# features to speed development…
Talk on
The Programming Language as a Musical InstrumentSam Aaron52m
Claim: a programming language can be the instrument: Clojure + Overtone driving SuperCollider through Emacs, monomes and MIDI Kontrollers, Quil and Shadertone…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.