BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

31:20
Followers

Nathan Marz on Storm, Immutability in the Lambda Architecture, Clojure

Interview with Nathan Marz Follow 0 Followers on  Apr 06, 2014

Nathan Marz explains the ideas behind the Lambda Architecture and how it combines the strengths of both batch and realtime processing as well as immutability. Also: Storm, Clojure, and much more.

33:02
Followers

William Byrd on Logic and Relational Programming, miniKanren

Interview with William Byrd Follow 0 Followers on  Feb 28, 2014

William Byrd explains the ideas behind logic programming languages (like Prolog) and relational programming. Also: miniKanren and core.logic, program synthesis, and much more.

20:06
Followers

Timothy Baldridge on Clojure's Core.Async

Interview with Timothy Baldridge Follow 0 Followers on  Feb 20, 2014 1

Timothy Baldridge explains the concepts behind Clojure's core.async, the programming model, the macro implementation, using core.async in Clojure and ClojureScript and much more.

41:33
Followers

Deepak Giridharagopal on Puppet, Immutable Deployments, Analyzing Systems with PuppetDB

Interview with Deepak Giridharagopal Follow 0 Followers on  Feb 06, 2014

Deepak Giridharagopal explains the config management and automation tool Puppet, the concept of Immutable Deployments, and how Puppet DB (written in Clojure) allows to monitor and query systems managed with Puppet. Also: why PuppetDB is written in Clojure.

38:18
Followers

Felix Klock II on Rust: Concurrency, GCs, Type System

Interview with Felix Klock II Follow 0 Followers on  Jan 30, 2014

Felix Klock II explains concepts of the Rust language: the concurrency model, the type system, allocation and ownership models, the macro system, its style of FP and OOP, and much more.

39:52
Followers

Jessica Kerr on Scala, scalaz, scalaz-stream, Testing with ScalaCheck

Interview with Jessica Kerr Follow 0 Followers on  Jan 24, 2014

Jessica Kerr explains the reasons to use Scala (best of FP and OOP worlds), scalaz, I/O and async programming with scalaz-stream, property-based testing with ScalaCheck, and much more.

22:09
Followers

Francesco Cesarini and Viktor Klang on the Reactive Manifesto

Interview with Francesco Cesarini Follow 0 Followers , Viktor Klang Follow 0 Followers on  Jan 16, 2014 1

Francesco Cesarini and Viktor Klang explain the motivation behind the Reactive Manifesto and what exactly it brings to the table. Also: what Erlang and Scala/Akka can learn from each other.

24:53
Followers

Dean Wampler on Scalding, NoSQL, Scala, Functional Programming and Big Data

Interview with Dean Wampler Follow 1 Followers on  Dec 16, 2013

Dean Wampler explains Scalding and the other Hadoop support libraries, the return of SQL, how (big) data is the killer application for functional programming, Java 8 vs Scala, and much more.

37:50
Followers

Sadek Drobi on Functional Programming and the Web, Fixing CMS with prismic.io

Interview with Sadek Drobi Follow 0 Followers on  Oct 16, 2013

Sadek Drobi explains the benefits of functional programming for the web. Also: improving CMS by separating content from representation and how prismic.io implements ideas from functional DBs and Git.

21:52
Followers

Richard Minerich on Functional Programming, F#, Type Providers and Dynamic Languages

Interview with Richard Minerich Follow 0 Followers on  Sep 04, 2013

Richard Minerich explains the reasons for choosing F#, how F# Type Providers help to integrate languages like R, how to bring Functional Programming to enterprise developers, and much more.

28:23
Followers

Erik Meijer on Monads

Interview with Erik Meijer Follow 0 Followers on  Aug 09, 2013 2

Erik Meijer explains Monads, from the basics to the reasons for the IO Monad.

34:52
Followers

Darach Ennis on CEP, Stream Processing, Messaging, OOP vs Functional Architecture

Interview with Darach Ennis Follow 0 Followers on  May 09, 2013 2

Darach Ennis explains the lessons learned from the Complex Event Processing community, reactive programming, the challenges of messaging on mobile platforms, OOP vs Functional and much more.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT