Beautiful Racket: Make a language in one hour: stacker
As programmers, our only indispensable tool is a programming language. A programming language puts a computer—a term we’ll use to refer to any computing device—under our control by letting us translate our ideas into terms the computer will understand. This is what it means to write a program.
Beautiful Racket: Make a language in one hour: stacker Thank you for your comment Beautiful Racket / tutorials Make a language in one hour: stacker 1 intro 2 why make languages 3 setup 4 the reader 5 the expander 6 recap 7 source listing What is a programming language? Maybe it seems obvious. But let’s be precise. As programmers, our only indispensable tool is a programming language. A programming language puts a computer—a term we’ll use to refer to any computing device—under our control by letting us translate our ideas into terms the compu
Explore this link on the map →saved by
related reading
- Beautiful Racket: Make a language in one hour: stackerbeautifulracket.com
- how I think when I think about programming - alice mazalicemaz.com
- Introduction · Crafting Interpreterscraftinginterpreters.com
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- A break from programming languageslexi-lambda.github.io
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- Structure and Interpretation of Computer Programsmitp-content-server.mit.edu
- HiPhish's Workshophiphish.github.io
- Learnable Programmingworrydream.com
- E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)cs.utexas.edu
- Revenge of the Nerdspaulgraham.com
- Coding Is for Everyone—as Long as You Speak English | WIREDwired.com