Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#656 overall

Building a Programming Language

Unspecified

1 recommender · 1 thread · recommended in 1 year, 2024 · score 0.7

Search for it ↗

A course on building a programming language, taught as a live class by Roberto (likely Roberto Ierusalimschy, the Lua designer, though the comment does not name him in full). Commenters describe it as a course where the design principles behind Lua are discussed.

One commenter calls it Roberto's awesome course and recounts asking the instructor in a live class about Lua's design philosophy of being lightweight, effective and simple.

Programming Languageslive class#language design#lua#interpreters#roberto

Recommendations by year

20062026

What commenters said (1)

  1. RecommendsenduranceX2024in “Lua is so underrated”

    I took Roberto's awesome "Building a Programming Language" course in 2022 and during a live class I had the opportunity to ask why they don't incorporate more stuff into the language. He said that it was designed to be lightweight, effective and simple. Anything that goes against those principles should not be integrated into Lua's codebase.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help