BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn 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.

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.

18:59
Followers

Victor Grazi on Java, Process and being a Java Champion

Interview with Victor Grazi Follow 4 Followers on  Nov 04, 2013

Victor Grazi talks to InfoQ about his popular tutorial application Java Concurrent Animated, and other things on his mind including Java, the financial industry, software development lifecycle, and being a Java Champion.

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.

15:27
Followers

David Nolen on Logic and Constraint Programming, Core.logic, Mozart/Oz

Interview with David Nolen Follow 1 Followers on  Mar 08, 2013

David Nolen explains the ideas behind logic and constraint programming, how they're used in his Clojure core.logic library, Prolog, the features in the Oz language and Mozart/Oz, and much more.

36:10
Followers

Duncan Coutts on Parallelism and Concurrency with Haskell, Distributed Programming with Cloud Haskell

Interview with Duncan Coutts Follow 0 Followers on  Feb 21, 2013

Duncan Coutts explains the nature of Concurrency and Parallelism in Haskell, its threading and STM implementation, Erlang OTP's influence on CloudHaskell for distributed programming, Monads, and more.

Followers

Omer Kilic on Erlang, Using the Actor Model for Embedded Systems, Raspberry Pi

Interview with Omer Kilic Follow 0 Followers on  Jan 28, 2013 4

Omer Kilic explains the use of Erlang for embedded systems and how Actors help to model hardware components and concurrency aspects. Also: the work on using Erlang to program the Raspberry Pi.

Followers

Erik Meijer discusses programming language design, effects and some web programming problems

Interview with Erik Meijer Follow 0 Followers on  Dec 21, 2012 3

Erik Meijer distinguishes between two kinds of programming languages, pure functional and all the others. He emphasizes some issues regarding mixing higher order programming with effects. Erik then talks about the nature of Javascript, and true problems we need to solve in web programming.

Followers

Viktor Klang on Akka, Futures and Promises, Scala

Interview with Viktor Klang Follow 0 Followers on  Jun 14, 2012

Viktor Klang talks about the features of Akka 2.x and future releases, Akka's approach to fault tolerance, the effort to unify Futures in Scala, and the state of functional programming.

Followers

James Spooner on Data Flow Parallelism and Hardware Acceleration

Interview with James Spooner Follow 0 Followers on  Jun 01, 2012 1

James Spooner explains how Data Flow Parallelism works and how it helps to design efficient parallel algorithms. Also: OOP vs. Parallelism.

Followers

Trisha Gee from LMAX Discusses Concurrent Java Programming, Agile, and Diversity in IT

Interview with Trisha Gee Follow 6 Followers on  May 18, 2012

In a wide-ranging interview, LMAX's Trisha Gee talks to Charles Humble about using Java for low latency programming, and the Disruptor, an open source concurrent programming framework developed by LMAX. She also discusses the agile management techniques used at LMAX, and issues around gender and ethnic diversity in IT.

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