Topic

Programming Languages

6 articles

Showing 6 of 6
Engineering at Meta

Programming languages endorsed for server-side use at Meta

Supporting a programming language at Meta is a very careful and deliberate decision. We’re sharing our internal programming language guidance that helps our engineers and developers choose the best…

6 min read
The GitHub Blog

Introducing stack graphs

Precise code navigation is powered by stack graphs, a new open source framework that lets you define the name binding rules for a programming language.

Douglas Creager19 min read
Shopify Engineering

Building Mental Models of Ideas That Don’t Change - Shopify

Developers constantly face information overload. There's always a new programming language, methodology, framework, or platform. How do you make sense of it all? You use mental models to guide you.

30 min read
Shopify Engineering

Announcing go-lua - Shopify

Today, we’re excited to release go-lua as an Open Source project. Go-lua is an implementation of the Lua programming language written purely in Go. We use go-lua as the core execution engine of our load generation tool. This post outlines its creation, provides examples, and describes some challenges encountered along the way.

9 min read
Instacart Tech & Innovation

Solving Hard Problems with Soft Skills | Instacart

I’ve been a software engineer since the early 1980s. We called it “computer programmer” then and laughed at people who called themselves “engineer-comma-software” because it sounded pretentious. Through college and all the years since then,...

Person9 min read