YoVDO

How to Be a Compiler

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Javascript Courses Knitting Courses Software Engineering Courses

Course Description

Overview

Explore the fascinating world of compilers through a unique lens in this 38-minute conference talk from Strange Loop. Discover how the process of compiling code parallels learning a new language or engaging in creative practices like drawing and knitting. Follow along as the speaker demonstrates compiling three lines of John Maeda's "Design by Numbers" code into a hand drawing, breaking down the mental steps involved in translating text to image. Gain insights into how computers achieve each step in programming and how understanding the compiler's role can improve your coding skills and foster a more inclusive software engineering environment. Learn valuable lessons about being a good parser, the importance of context, and starting small in your compiler journey. Whether you're a seasoned developer or new to programming, this talk offers a fresh perspective on the art and science of compilation.

Syllabus

Introduction
What is Knitting
Why Compiler and DSL
How to be a Compiler
Suggestion
JavaScript
Language
Conclusion
Start Small
Be a good parser
Context is everything


Taught by

Strange Loop Conference

Tags

Related Courses

Science and Technology of Weft and Warp Knitting
Indian Institute of Technology Delhi via Swayam
Técnicas básicas de knitting y crochet
Domestika
Knit Maker 101
CreativeLive
Introducción al arm knitting y teñido de lana
Domestika
Introducción al punto con agujas circulares
Domestika