Languages & Compilers blogs

1,175 Languages & Compilers blogs that 15 or more Hacker News people shared, 2006 to 2026.

1.2K blogs

Microsoft MSDN Blogs

blogs.msdn.com

Microsoft employees' blogs on MSDN cover Windows, Visual Studio, C++, and C# internals, including Raymond Chen's and Eric Lippert's posts.

Top post: Visual C++ Team Blog: C99 library support in Visual Studio 2013

ProgrammingLanguages & CompilersTech Industry
1.6Kpeople
2007Company · 3 years ago

JetBrains Blog

blog.jetbrains.com

JetBrains' company blog, covering IDE and Kotlin updates, product history, and statements on events like the war in Ukraine.

Top post: JetBrains suspends R&D activities in Russia and sales in Russia and Belarus

ProgrammingLanguages & Compilers
907people
2009Company · 2 months ago

Steve Yegge

steve-yegge.blogspot.com

Steve Yegge, a longtime programmer at Amazon and Google, wrote long, humorous essays on languages, software culture, and hiring.

Top post: Execution in the Kingdom of Nouns (2006)

ProgrammingLanguages & CompilersCareer & Work
839people
2007Personal · 3 months ago

Philip Guo

people.csail.mit.edu

Philip Guo's page at MIT CSAIL hosts research papers, essays, and old mailing-list posts on programming languages, vision, and AI.

Top post: “A closure is a poor man’s object; an object is a poor man’s closure” (2003)

ProgrammingLanguages & CompilersScience
784people
2007Personal · 4 months ago

Discord Blog

discord.com

Discord's engineering and company blog covers its infrastructure, including Rust, Elixir, and message storage, along with policy and privacy updates.

Top post: Why Discord is switching from Go to Rust (2020)

Systems & PerformanceLanguages & CompilersDistributed Systems
728people
2020Company · 2 months ago

Google Security Blog

security.googleblog.com

Google's Security Blog covers its security research and engineering, including memory safety in Android, Chrome certificate policy, and cryptography.

Top post: Memory Safe Languages in Android 13 Reduce Vulnerabilities

SecurityLanguages & CompilersTech Industry
680people
2016Company · 3 months ago

Drew DeVault

drewdevault.com

Drew DeVault, an open-source developer behind Sway and SourceHut, writes about software, licensing, browsers, and programming languages.

Top post: The reckless, infinite scope of web browsers

Open Source & LinuxProgrammingLanguages & Compilers
633people
2013Personal · 3 months ago
L

Lambda the Ultimate

lambda-the-ultimate.org

Community weblog on programming language theory and design, where researchers and practitioners post papers and discuss them.

Top post: Have Tracing JIT Compilers Won?

Languages & CompilersProgramming
615people
2007Group · 7 months ago

Russ Cox

research.swtch.com

Russ Cox, a Go team engineer, writes about programming languages, algorithms, versioning, and clever programming tricks.

Top post: The Generic Dilemma (2009)

Languages & CompilersProgramming
554people
2008Personal · 2 months ago

Rust Blog

blog.rust-lang.org

The official Rust project blog, with release news, roadmaps, language design posts, and survey results.

Top post: Fearless concurrency with Rust

Languages & CompilersProgrammingOpen Source & Linux
533people
2014Company · 2 months ago

Go Blog

blog.golang.org

The official Go team blog, with posts on language features, tooling, the runtime, and design decisions.

Top post: Getting to Go: Garbage collection and runtime issues

Languages & CompilersProgramming
529people
2010Company · 3 months ago
M

Matt Might

matt.might.net

Matt Might, a computer science professor, writes about programming languages, static analysis, PhD advice, and practical topics like fitness.

Top post: The illustrated guide to a Ph.D.

Languages & CompilersCareer & WorkProgramming
485people
2008Personal · 3 months ago

Artima Developer

artima.com

Artima Developer hosts articles and interviews on software design and programming languages, including talks with Anders Hejlsberg.

Top post: The fate of reduce() in Python 3000 (2005)

ProgrammingLanguages & Compilers
464people
2007Group · 7 months ago

Eli Bendersky

eli.thegreenplace.net

Eli Bendersky writes technical posts on compilers, parsing, JIT, Go, Python, and low-level systems programming.

Top post: Computed goto for efficient dispatch tables (2012)

Languages & CompilersProgramming
428people
2007Personal · 2 months ago

Red Hat Developer

developers.redhat.com

Red Hat's developer site publishes articles on Linux, compilers, containers, Kubernetes, and RHEL developer subscriptions.

Top post: No-Cost Red Hat Enterprise Linux Individual Developer Subscription: FAQs

Open Source & LinuxDevOps & CloudLanguages & Compilers
417people
2015Company · 3 months ago

Nim Blog

nim-lang.org

The official site of the Nim programming language, with its manual, tutorials, and posts on memory management and language features.

Top post: Introduction to ARC/ORC in Nim

Languages & CompilersProgramming
404people
2014Company · 3 months ago
J

John Regehr

blog.regehr.org

John Regehr, a computer science professor, writes "Embedded in Academia" on compilers, undefined behavior in C and C++, and software correctness.

Top post: A Guide to Undefined Behavior in C and C++ (2010)

Languages & CompilersSystems & PerformanceProgramming
401people
2010Personal · 3 months ago

Bob Nystrom

journal.stuffwithstuff.com

Bob Nystrom, a Google engineer and author of Crafting Interpreters, writes about programming languages, parsers, and game programming.

Top post: What Color Is Your Function?

Languages & CompilersProgramming
392people
2008Personal · 4 months ago

.NET Blog

devblogs.microsoft.com/dotnet

Microsoft's official .NET blog, with release announcements, language features, and yearly deep dives into runtime performance improvements.

Top post: Performance Improvements in .NET 5

ProgrammingSystems & PerformanceLanguages & Compilers
390people
2019Company · 3 months ago

Yossi Kreinin

yosefk.com

Yossi Kreinin, a programmer and hardware engineer, writes about C++, programming languages, stack machines, and software and engineering culture.

Top post: C++ Frequently Questioned Answers (2009)

Languages & CompilersProgrammingHardware & Electronics
387people
2008Personal · 2 months ago

RedMonk

redmonk.com

RedMonk, a developer-focused industry analyst firm, publishes twice-yearly programming language rankings and commentary on developer technology and cloud pricing.

Top post: RedMonk Programming Language Rankings: January 2020

ProgrammingLanguages & CompilersTech Industry
354people
2008Group · 3 months ago

Richard Gabriel

dreamsongs.com

Richard Gabriel, a Lisp and software patterns figure, writes essays on language design, including the well-known "Worse Is Better" series.

Top post: The Rise of Worse Is Better (1991)

ProgrammingLanguages & CompilersWriting & Thinking
353people
2007Personal · 3 months ago

F# for Fun and Profit

fsharpforfunandprofit.com

Scott Wlaschin writes tutorials on F# and functional programming, including railway-oriented programming and domain modeling with types.

Top post: Railway-Oriented Programming (2015)

ProgrammingLanguages & Compilers
334people
2013Personal · 3 months ago

Peter Seibel

gigamonkeys.com

Peter Seibel is a programmer and author of Practical Common Lisp, and writes about Lisp, code and software craft.

Top post: Practical Common Lisp (2005)

Languages & CompilersProgramming
328people
2007Personal · 3 months ago

Crystal Blog

crystal-lang.org

The official blog of the Crystal programming language, covering releases, the compiler, parallelism, the interpreter and production use.

Top post: Towards Crystal 1.0

Languages & CompilersProgramming
328people
2013Company · 4 months ago

Eevee

eev.ee

Eevee is a programmer who writes long posts on programming languages, Unicode, CSS, music theory and game development.

Top post: Music theory for nerds

ProgrammingLanguages & CompilersWeb Development
310people
2014Personal · 3 months ago

Swift Blog

swift.org

The official blog of the Swift programming language project, covering releases, open-source work, platform support and language interoperability.

Top post: Swift 3.0 Preview 1 Snapshots

Languages & CompilersMobile & AppleProgramming
307people
2015Company · 2 months ago

Hillel Wayne

hillelwayne.com

Hillel Wayne writes about formal methods, TLA+, software engineering practice and programming language history.

Top post: Are We Really Engineers? (2021)

ProgrammingLanguages & CompilersDistributed Systems
294people
2017Personal · 3 months ago

Russ Cox

swtch.com/~rsc

Russ Cox, a Go core developer, writes about regular expression engines, concurrency and the history of Unix tools.

Top post: Regular Expression Matching Can Be Simple And Fast

Languages & CompilersProgrammingSystems & Performance
284people
2007Personal · 4 months ago
S

Steve Klabnik

words.steveklabnik.com

Steve Klabnik, a Rust community figure, writes about Rust, open source maintenance, WebAssembly and language design.

Top post: Rust and the Language Strangeness Budget

Languages & CompilersOpen Source & LinuxProgramming
284people
2010Personal · 3 months ago

Elm Blog

elm-lang.org

The official blog of Elm, a functional language that compiles to JavaScript, written by its creator Evan Czaplicki.

Top post: Making Elm faster and friendlier in 0.16

Languages & CompilersWeb DevelopmentProgramming
283people
2011Company · 4 months ago

V8 Blog

v8.dev

The V8 team at Google writes about the JavaScript and WebAssembly engine used in Chrome and Node.js, covering performance and new features.

Top post: The cost of parsing JSON

Languages & CompilersWeb DevelopmentSystems & Performance
272people
2018Company · 3 months ago

Dave Cheney

dave.cheney.net

Dave Cheney, a Go programmer and conference speaker, writes about Go language design, error handling, cgo, and API patterns.

Top post: Cgo is not Go

Languages & CompilersProgrammingSystems & Performance
271people
2012Personal · 4 months ago
2

2ality

2ality.com

Axel Rauschmayer writes about JavaScript and ECMAScript features, proposals, and internals, and also authors free online books on the language.

Top post: ECMAScript 2018: final feature set

ProgrammingLanguages & CompilersWeb Development
267people
2011Personal · 5 months ago

David A. Wheeler

dwheeler.com

David A. Wheeler writes on software security, open source, and safe coding, and is the creator of the SLOCCount tool.

Top post: Countering Trusting Trust Through Diverse Double-Compiling (DDC)

SecurityOpen Source & LinuxLanguages & Compilers
263people
2008Personal · 4 months ago
O

Oleg Kiselyov

okmij.org

Oleg Kiselyov's site hosts papers and notes on functional programming, type systems, effects, macros, and OCaml and Scheme.

Top post: An argument against call/cc (2012)

Languages & CompilersProgramming
251people
2007Personal · 3 months ago

PyPy Blog

morepypy.blogspot.com

Development blog of the PyPy project, an alternative Python implementation with a JIT compiler.

Top post: Writing an Interpreter with PyPy, Part 1

Languages & CompilersSystems & Performance
242people
2008Company · 2 years ago

Bryan Cantrill

dtrace.org

Bryan Cantrill, systems engineer and DTrace co-creator, writes about operating systems, performance, Rust, and software economics.

Top post: The relative performance of C and Rust

Systems & PerformanceLanguages & CompilersOpen Source & Linux
240people
2010Personal · 2 months ago
W

Wingolog

wingolog.org

Andy Wingo, a compiler engineer and Guile maintainer, writes about garbage collection, Scheme, WebAssembly, and language implementation.

Top post: An opinionated guide to Scheme implementations (2013)

Languages & CompilersSystems & Performance
237people
2007Personal · 3 months ago

matklad

matklad.github.io

Alex Kladov (matklad), a Rust and rust-analyzer developer, writes about Rust, Zig, parsing, tooling, and software architecture.

Top post: Rust's Ugly Syntax (2023)

Languages & CompilersProgramming
237people
2018Personal · 2 months ago
F

fasterthanli.me

fasterthanli.me

Amos Wenger writes long, detailed articles on Rust, Go, and systems programming in an adventure-like style.

Top post: I want off Mr. Golang’s Wild Ride (2020)

ProgrammingLanguages & Compilers
236people
2020Personal · 2 months ago
L

LLVM Blog

blog.llvm.org

The LLVM project's blog, with posts on Clang, optimization, link-time optimization, and compiler behavior from its developers.

Top post: What Every C Programmer Should Know About Undefined Behavior #1/3

Languages & CompilersProgramming
226people
2009Company · 6 months ago

Wolfram Blog

blog.wolfram.com

Wolfram Research's blog on the Wolfram Language and Mathematica, with posts on features, data, and the company's licensing stance.

Top post: Why Wolfram tech isn’t open source (2019)

Languages & CompilersMathData & Visualization
225people
2007Company · 9 months ago

Jane Street Blog

blog.janestreet.com

Engineers at the trading firm Jane Street write about OCaml, tooling, formal methods, and software development practices.

Top post: Oxidizing OCaml: Locality

Languages & CompilersProgrammingFinance & Investing
221people
2014Company · 3 months ago
N

Niko Matsakis

smallcultfollowing.com

Niko Matsakis, a Rust language designer, writes the Babysteps blog on borrow checking, traits, language design, and his Dada language.

Top post: An alias-based formulation of the borrow checker (2018)

Languages & CompilersProgramming
221people
2012Personal · 2 months ago
S

Steve Losh

stevelosh.com

Steve Losh is a programmer who writes about Common Lisp, Clojure, Vim, Mercurial, and Git.

Top post: Git koans

Languages & CompilersProgramming
219people
2009Personal · 3 months ago

Rob Pike

commandcenter.blogspot.com

Rob Pike, a co-creator of Go and Unix veteran, blogs about language design, programming practice, and Go.

Top post: Less is exponentially more

Languages & CompilersProgramming
216people
2009Personal · 2 months ago

blogs.perl.org

blogs.perl.org

A community blog platform for Perl developers, with posts on Perl, Raku, type systems, and programming practice.

Top post: What to know before debating type systems

Languages & CompilersProgrammingOpen Source & Linux
213people
2009Group · 4 months ago

Eric Elliott

medium.com/javascript-scene

Eric Elliott writes about JavaScript, React, testing, TypeScript, and software design on Medium's JavaScript Scene publication.

Top post: The Shocking Secret About Static Types

Web DevelopmentProgrammingLanguages & Compilers
212people
2014Personal · 6 months ago
S

Stephen Diehl

stephendiehl.com

Stephen Diehl, a London-based developer, writes about Haskell, compilers, LLVM, cryptocurrency criticism, and security.

Top post: What I Wish I Knew When Learning Haskell

Languages & CompilersCryptoProgramming
209people
2013Personal · 3 months ago

Ned Batchelder

nedbatchelder.com

Ned Batchelder, a Python developer who created coverage.py and Cog, writes about Python, Unicode, and software practice.

Top post: Pragmatic Unicode

ProgrammingLanguages & CompilersOpen Source & Linux
208people
2007Personal · 4 months ago

Herb Sutter

herbsutter.com

Herb Sutter, a C++ standards committee leader, writes about C++ language design, standards, and his cpp2 experiment.

Top post: The Moore's Law free lunch is over. Now welcome to the hardware jungle.

Languages & CompilersProgramming
204people
2010Personal · 3 months ago
F

FP Complete Blog

fpcomplete.com

The blog of FP Complete, a Haskell consultancy, with tutorials on Haskell and Rust and functional programming concepts.

Top post: Monads and GATs in Nightly Rust

Languages & CompilersProgrammingDevOps & Cloud
201people
2012Company · 2 years ago
F

Fogus

blog.fogus.me

Michael Fogus, a programmer and Clojure author, writes on Lisp, language design, computer science papers and yearly best-of lists.

Top post: Technical Papers Every Programmer Should Read (At Least Twice)

Languages & CompilersProgramming
197people
2008Personal · 3 months ago

Bartosz Milewski

bartoszmilewski.com

Bartosz Milewski writes about category theory for programmers, functional programming, C++, and concurrency, including a free book.

Top post: Category Theory for Programmers (2014)

MathProgrammingLanguages & Compilers
196people
2008Personal · 4 months ago

Haskell for All

haskellforall.com

Gabriel Gonzalez writes about Haskell, functional programming patterns, type classes, and practical tooling like shell scripting.

Top post: Scrap Your Type Classes

Languages & CompilersProgramming
190people
2012Personal · 3 months ago

Scattered Thoughts

scattered-thoughts.net

Jamie Brandon writes about databases, streaming systems, SQL alternatives, Zig and Rust, and his experience as an independent programmer.

Top post: Against SQL

DatabasesLanguages & CompilersProgramming
186people
2010Personal · 3 months ago

Overreacted

overreacted.io

Dan Abramov, a React core team member, writes long explainers on React, hooks, effects, and more recently the AT Protocol.

Top post: Algebraic Effects for the Rest of Us

Web DevelopmentProgrammingLanguages & Compilers
186people
2018Personal · 3 months ago

A Neighborhood of Infinity

blog.sigfpe.com

Dan Piponi (sigfpe) writes on Haskell, category theory, mathematics, and physics, drawing on his background in visual effects.

Top post: You Could Have Invented Monads (And Maybe You Already Have)

Languages & CompilersMathProgramming
185people
2009Personal · 4 months ago

PyPy Blog

pypy.org

The PyPy team writes about its alternative Python implementation, covering JIT performance, compatibility, transactional memory, and fundraising.

Top post: PyPy's Call for donations to support Python3

Languages & CompilersOpen Source & LinuxSystems & Performance
183people
2009Company · 5 months ago

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close