1. In this video Sam Aaron gives a fast-paced introduction to a number of key live programming techniques such as triggering instruments, scheduling future events and synth design. Finally, the viewer is shown how a simple musical sequence may be composed and then converted into an intricate Reich phase. The main body of the video was recorded in one take and features an Emacs buffer (using Emacs Live http://github.com/overtone/emacs-live) for editing

    # vimeo.com/22798433 Uploaded 40.4K Plays / / 9 Comments

  2. Building a Behavior Driven Design Framework for Clojure. This will continue the development of their creation from evening's BoF at Øredev (the night prior to this presentation). It's an extraordinary opportunity to see these amazing programmers in action. Recorded 2009-11-05 at Øredev 2009 - www.oredev.org

    # vimeo.com/7722342 Uploaded 930 Plays / / 0 Comments

  3. Functional programming. Clojure's immutable, persistent data structures encourage side-effect free programming that can easily scales across multiple processor cores. * Software Transactional Memory (STM). STM provides a mechanism for managing references and updates across threads. * Agents. Agents provide a thread-safe mechanism for asynchronous, uncoordinated updates. * Atoms. Atoms provide for synchronous, uncoordinated updates.

    # vimeo.com/8672404 Uploaded 2,881 Plays / / 0 Comments

Follow

clojure

Created by D L

Browse This Channel

More stuff from “clojure

Shout Box

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels. Channels

Keyboard Shortcuts

Just think about it… What if you were trapped under something heavy and the mouse was out of your reach? Scary, right? That's exactly why we have these keyboard shortcuts so you can still use Vimeo until the help arrives.

  • [ Prev video
  • ] Next video
  • L Like this video
  • S Share this video
  • F Full screen
  • V Couch Mode
  • M More videos
  • ? More shortcuts