FutureJS 2014
| title | author | length |
|---|---|---|
| Invent the future, don't recreate the past | Reginald Braithwaite | 39m |
Argues that JavaScript must add concrete, composable features rather than more syntax copy‑pasted from older languages and shows how semigroups and composing… | ||
| A language in 20 minutes | James Coglan | 41m |
Claim: a working Lisp engine in 20 minutes that implements arithmetic, conditional logic, variables, user‑defined functions, recursion and lexical closures… | ||
| Everybody dance now with Web Audio API | Jaume Sanchez Elias | 38m |
Overview of the Web Audio API with concrete examples and gotchas: shows how to create an AudioContext, decode ArrayBuffer audio, and that an… | ||
| Five keys to success when building HTML5 games | Jesse Freeman | 30m |
Built 12 games for One Game A Month and hits a concrete result: 3rd place among hundreds, ~19,000 uniques in a month with ~7,500 finishes (38% completion) and… | ||
| Beyond the bar graph: Creative visualization with D3.js | Joanne Cheng | 24m |
Builds a solar‑system SVG from a CSV using d3.csv and the bind enter‑append pattern, maps diameters with d3.scale.linear, sets classes for CSS coloring and… | ||
| A conceptual future for the multi-device web | Ben Foxall | 34m |
Live demos prove multi-device interaction by sharing real capabilities: pjs (WebRTC) for low-latency peer channels, binaryjs over WebSocket to stream photos… | ||
| Immutability, interactivity & JavaScript | David Nolen | 26m |
Claims that JavaScript engines' fast mutation enables persistent Vectors built from trees of arrays, with a 32-branching bitmapped vector trie that reaches ~34… | ||
| JS.Next and CoffeeScript | Jeremy Ashkenas | 56m |
Claims that ES6 ideas are arriving and that CoffeeScript already gives practical fixes for real web constraints, with a compiler that compiles down to ES3 so… | ||
| Web components - A whirlwind tour thru the future of the web | Martin Naumann | 36m |
Claims that web development gains true encapsulation and declarative reuse by combining template, shadow DOM, custom elements, and HTML imports. Demonstrates a… | ||
| How to build front-end web apps that scale | Phil Leggetter | 34m |
Claims a reproducible workflow: group assets by feature, run features in isolation with a workbench, and route all interfeature calls through a service… | ||
| Streaming and event-based programming using FRP and RxJS | Matthew Podwysocki | 37m |
Claim: treat events as collections using RxJS observables to write the same map/filter/merge code for array data, XHRs, mouse drags and WebSocket streams… | ||
| My girlfriend is a crypto-anarchist and she doesn't even know it. | Mauro Pompilio | 36m |
Vmax is a browser app that implements peer-to-peer encrypted end-to-end chat using WebRTC data channels, OTRjs for message auth, and a tiny Express signaling… | ||
| The Secrets of React's Virtual DOM | Pete Hunt | 35m |
Claims that a virtual DOM (React) treats render code as a black box and diffs virtual tree snapshots then patches the real DOM, trading a bit of worst‑case… | ||
| A semantic terrain engine | Felix Palmer | 20m |
terra.js is a WebGL terrain engine that consumes land cover data, elevation (SRTM) and satellite imagery, tiles them with level‑of‑detail and streams only… | ||
| Highlights | 02m | |
A short highlights reel from FutureJS 2014 that mostly captures atmosphere and organization rather than technical depth, with quick clips of sessions, audience… | ||
| The JavaScript of tomorrow, today | Patrick Dubroy | 37m |
Shows actual code compiled with Traceur compiles ES6 to ES3/ES5 and compares the emitted output, demonstrates that generators become a large state machine and… | ||
| Lightning Talks | maximiliano Manon | 26m |
Five minute demos show concrete outcomes: metascript compiles to JavaScript with zero runtime overhead and implements functional expressions, macros and a… | ||
| nothing matches | ||