How to Create a Compiler, part 0/5— SIDE-BY-SIDE Alternative Version
This is a side-by-side version of the original video that was 360°. You can find the original video at: • ROM Hacks and Translation Challenges in RP... If you think the camera view takes too much room, watch this yet another alternative version instead: • How to Create a Compiler, part 0/5 — SIDE-... To create new behavior in programs (such as run-time conjugating of names), you must write program code. Writing program code in assembler is not always desirable, so we create languages where things can be expressed in more abstract ways. But those languages eventually have to be compiled/translated into assembler. In this video series we explore, through example, what it takes to create a compiler. My Finnish Chrono Trigger fan-translation can be found at: https://bisqwit.iki.fi/ctfin/ The translation tools I developed can be downloaded at: https://bisqwit.iki.fi/source/chronot... Chrono Trigger is a trademark of Square Enix. Twitter: / realbisqwit Liberapay: https://liberapay.com/Bisqwit (alternatives at https://iki.fi/bisqwit/donate.html) Twitch: / realbisqwit Homepage: https://iki.fi/bisqwit/ You can contribute subtitles: https://www.youtube.com/timedtext_vid... or to any of my videos: https://www.youtube.com/timedtext_cs_... #Bisqwit #Compiler #Tutorial

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

One Formula That Demystifies 3D Graphics

Parser and Lexer — How to Create a Compiler part 1/5 — Converting text into an Abstract Syntax Tree

Which editor/IDE does Bisqwit use? Answers & some history.

Three-Address Code — How to Create a Compiler part 3/5 — Converting AST into statement-based IR

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

But what is a neural network? | Deep learning chapter 1

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #7 #adamrose #smartworkers

How we fit an NES game into 40 Kilobytes

Register Renaming — How to Create a Compiler part 4b/5 — Preparing for code generator

Learn to Build With Cardboard! STRONG, Waterproof and Free.

Defining Target Machines — How to Create a Compiler part 5b/5 — Data oriented programming

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #5 #adamrose #smartworkers

How to make a Video Game - Godot Beginner Tutorial

But what is the Fourier Transform? A visual introduction.

Electricity Does Not "Split" H₂O. And That's VERY Useful.

How To Think SO CLEARLY People Assume You're A Genius

But what are Hamming codes? The origin of error correction

