BT

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

Older rss
30:10
Development Follow 141 Followers

Sylvan Clebsch on the Actor-Model Language Pony, Garbage Collection, Capabilities, Concurrency

Interview with Sylvan Clebsch Follow 0 Followers on  Dec 24, 2015 1

Sylvan Clebsch introduces Pony, a language built on the actor model which combines new approaches to garbage collection and concepts like capabilities to write high performance, concurrent code.

28:14
Java Follow 370 Followers

Maurice Naftalin on Java Lambdas, Java 8 Streams, Parallelism

Interview with Maurice Naftalin Follow 1 Followers on  Sep 12, 2015

Maurice Naftalin explains uses for lambdas in Java, how streams work in in Java 8, parallel streams and threading, side effects, and much more.

18:24
Followers

Mike Long on Modern C++ and the C++ Memory Model

Interview with Mike Long Follow 0 Followers on  Jan 28, 2015

Mike Long explains the new memory model in C++: why it's necessary, what it does, and who needs to know about it. Also: a look at modern C++ programming.

25:29
Followers

Andrew Sorensen on Real Time Programming, Live Coding Music, Memory Management

Interview with Andrew Sorensen Follow 0 Followers on  Dec 13, 2014 3

Andrew Sorensen explains live music coding with Extempore, the challenges of real time programming, garbage collection, static analysis to determine real time code meets its deadlines, hotswapping code, 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.

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.

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

Viktor Klang on Akka, Futures and Promises, Scala

Interview with Viktor Klang Follow 1 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

Rob Pike on Google Go: Concurrency, Type System, Memory Management and GC

Interview with Rob Pike Follow 2 Followers on  Feb 25, 2011 5

Rob Pike discusses Google Go: OOP programming without classes, Go interfaces, Concurrency with Goroutines and Channels, and the Go features that help keep GC pauses short.

Followers

Rob Pike on Parallelism and Concurrency in Programming Languages

Interview with Rob Pike Follow 2 Followers on  Feb 17, 2011 3

Rob Pike discusses concurrency in programming languages: CSP, channels, the role of coroutines, Plan 9, MapReduce and Sawzall, processes vs threads in Unix, and more programming language history.

Followers

Cliff Click on Azul's Pauseless GC, Zing, JVM Languages

Interview with Cliff Click Follow 1 Followers on  Jan 20, 2011 3

Cliff Click discusses the Pauseless GC algorithm and how Azul's Zing implements it on plain x86 CPUs. Also: what keeps dynamic languages slow on the JVM, invokedynamic, concurrency and much more.

Followers

Kresten Krab Thorup, Robert Virding Discuss the Erlang VM

Interview with Robert Virding Follow 1 Followers on  Sep 24, 2010

Kresten Krab Thorup and Robert Virding discuss the origins of Erlang, the state of the Erlang VM, integrating native code with Erlang etc. Also: the challenges of running Erjang/Erlang on the JVM.

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