BT
Older rss
01:06:25

Clojure in the Large

Posted by Stuart Sierra  on  Jul 18, 2014 1

Stuart Sierra discusses various Clojure features: protocols, records, DI, managing startup/shutdown of components, dynamic binding, interactive development workflow, testing and mocking.

51:31

Write Your Lisp in Scala

Posted by Stefan Chis  on  May 24, 2014

Stefan Chis demoes building a Lisp dialect in Scala, covering: parsing code, defining data types and functions, evaluating expressions, implementing higher order functions.

48:34

PuppetDB: A Story of Immutable Infrastructure

Posted by Deepak Giridharagopal  on  May 09, 2014

Deepak Giridharagopal discusses "immutable infrastructure", PuppetDB and complex invariants, PuppetDB’s architecture, the experience of bringing Clojure to a Ruby shop and lessons learned from that.

48:37

Exploring a Legacy Clojure Codebase

Posted by Jon Neale, Ragnar Dahlen  on  Apr 18, 2014 1

Jon Neale, Ragnar Dahlen discuss the challenges dealing with large Clojure legacy code at uSwitch.

38:45

Dissecting Clojure Reducers

Posted by Renzo Borgatti  on  Apr 14, 2014

Renzo Borgatti discusses implementing parallel solutions with reducers in Clojure, doing live coding that show what functional abstractions are involved and why.

30:44

Deploying the Languages of the Future on Cloud Foundry

Posted by Andrew Crump  on  Mar 14, 2014 1

Andrew Crump shows how to deploy and scale applications written in a variety of languages (including Clojure and Erlang) to Cloud Foundry.

31:27

How Developers Can Treat Ovarian Cancer

Posted by Mridula Jayaraman  on  Feb 19, 2014

Mridula Jayaraman shares from her experience developing a next generation sequencing solution used to customize cancer treatment based on patient's genetic makeup.

01:16:47

Polyglot Web Development With Grails 2

Posted by Jeff Scott Brown  on  Jan 13, 2014

Jeff Scott Brown explains how to write polyglot applications with Grails, focusing on what it takes to add support for Scala, Clojure and other languages.

44:36

Getting Pushy: Pushing Data from Server to Browser

Posted by David Pollak  on  Jan 07, 2014 1

David Pollak presents Lift's design and how the same design decisions were applied to Clojure/ClojureScript/AngularJS. Lift is a web framework with support for server-push.

46:17

Core.async - Communicating Sequential Processes using Channels, in Clojure

Posted by Rich Hickey  on  Jan 06, 2014 2

Rich Hickey presents the motivation, design and use of the Clojure core.async library, the reasons for choosing the CSP approach and how it helps to structure applications.

38:54

Web Apps in Clojure and ClojureScript with Pedestal

Posted by Brenton Ashworth  on  Jan 02, 2014 1

Brenton Ashworth introduces the Pedestal application library as a way to build rich collaborative applications in Clojure and ClojureScript. Pedestal applies many of the best ideas from Clojure to client application development, allowing developers to create complex applications without having to write complex code.

43:47

Functional Programming for Optimization Problems with City of Palo Alto Open Data

Posted by Paco Nathan  on  Nov 23, 2013

Paco Nathan reviews an example data analysis application written in Cascalog used for a recommender system based on City of Palo Alto Open Data.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT