InfoQ

InfoQ

Editor Specific Content View

All of Rob Pike's Content on InfoQ


Latest featured content by Rob Pike

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

Topics
Ruby,
GarbageCollection,
Java,
Dynamic Languages,
Parallel Programming,
Threading,
.NET,
Languages,
Compilers,
Concurrency,
GOTO Conference,
Google,
Architecture,
Programming,
Performance & Scalability,
Language,
Companies,
JAOO Conference,
Google Go,
Language Design,
Thread,
Conferences

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.

Rob Pike on Parallelism and Concurrency in Programming Languages

Topics
Ruby,
Map-Reduce,
Java,
Big Data,
Dynamic Languages,
Parallel Programming,
Compilers,
Linux,
.NET,
Languages,
Database Design,
Threading,
Concurrency,
GOTO Conference,
Database,
Programming,
Operating Systems,
Architecture,
Language,
Language Design,
MapReduce,
JAOO Conference,
Google Go,
Conferences,
Thread

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.