InfoQ Homepage Multi-threading Content on InfoQ
Interviews
RSS Feed-
Sylvan Clebsch on the Actor-Model Language Pony, Garbage Collection, Capabilities, Concurrency
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.
-
Mike Long on Modern C++ and the C++ Memory Model
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.
-
Timothy Baldridge on Clojure's Core.Async
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.
-
Felix Klock II on Rust: Concurrency, GCs, Type System
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.
-
Duncan Coutts on Parallelism and Concurrency with Haskell, Distributed Programming with Cloud Haskell
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.