technologybriefs
Topic

Conspiracy theories

Explanations that are too neat, and why they satisfy.

1
in technology
10:03
average
10 min
in total
3
across the network
Conspiracy theories across the network →
All briefs1
video still
10:03

Go (programming language)

Robert Griesemer, Rob Pike, Ken Thompson · 2009

Go is a statically typed, compiled programming language designed in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson at Google to improve programming productivity for multicore, networked machines and large codebases. It combines static typing and runtime efficiency like C, readability and usability like Python, and high-performance networking and multiprocessing. Publicly announced in November 2009 and released as version 1.0 in March 2012, Go emphasizes simplicity, safety, and developer tooling — especially around concurrency via goroutines and channels, packaging, testing, and deployment — while deliberately omitting features like inheritance, assertions, pointer arithmetic, and implicit type conversions. Its design reflects a focus on the software development process itself rather than just language syntax or semantics.

More from technology

All briefs →
video still
8:16

1G

1G wasn’t the dawn of mobile—it was the last gasp of analog radio dressed as a network.
video still
9:36

Apache ActiveMQ

ActiveMQ made JMS mainstream—but its Java roots and 2007-era architecture now hold back the very systems it was meant to unify.