Skip to content
0:00 / 0:00

#compilerdesign#codegeneration#data-orienteddesign

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

Bisqwit

147K subscribers • 9 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by Joel Yliluoma
  • Linked in the descriptionbisqwit/compiler_series

Intermediate. Assumes working knowledge.

27K views8 years ago2 recommendations

Systems programmingProgramming languagesCompilers and interpretersC++

Joel Yliluoma demonstrates how to define target platforms and code generation in a custom compiler using C++.

In this tool-assisted education video series I create a compiler in C++ for a B-like programming language. In this episode we write code that defines the target platforms that the compiler is going to target. This is part of a multi-episode series. Become a member: youtube.com/Bisqwit/join Downloads: — github.com/bisqwit/compiler_series/tree/master/ep6 All the material associated with this episode can be downloaded here (although for Episode 5, most stuff will appear there only after episode 5c or so). Check out this book if you would like to learn more indepth about compilers and optimization (Amazon affiliate link): — amazon.com/gp/product/1558603204/ref=as_li_tl?ie=UTF8&camp=1… Acknowledgements: — Music: Descent :: Parallax Software :: Song 4 — Music: Famicom Tantei Club 2 :: Interviews (SPC-to-OPL3 conversion) — SFX: Some are recorded from video games like Lunar Pool and Super Mario Bros. 2. My links: Twitter: twitter.com/RealBisqwit Liberapay: liberapay.com/Bisqwit Steady: steadyhq.com/en/bisqwit Patreon: patreon.com/Bisqwit (Other options at bisqwit.iki.fi/donate.html) Twitch: twitch.tv/RealBisqwit Homepage: iki.fi/bisqwit/ You can contribute subtitles: youtube.com/timedtext_video?ref=share&v=KNYCUJOzj5c or to any of my videos: youtube.com/timedtext_cs_panel?tab=2&c=UCKTehwyGCKF-b2wo0RKw… #Bisqwit #Compiler #Tutorial

Why it's here

2 people recommend this

u/rain5in r/ProgrammingLanguages • Recommends

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

u/rain5in r/Compilers • Recommends

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

pekkavaaon Lobsters • Recommends

Defining Target Machines This is part of a longer video series by Bisqwit: How to Create a Compiler.