u/MedeaMelanain r/programming • Recommends
On “Building new programming languages [VID]”
30K subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
7.9K views16 years ago2 recommendations
Programming languagesSystems programmingLanguage design and type systemsCompilers and interpretersFunctional programming
Robby Findler discusses how macro systems provide the infrastructure to build and extend programming languages while avoiding common syntax and scoping pitfalls.
Building new programming languages from whole cloth is a difficult proposition at best. Macro system provide an alternative; they support the construction of new programming languages from existing existing pieces, while still providing the flexibility to radically change the syntax and semantics of the programming language. In this talk, Robby Findler, associate professor of electrical engineering and computer science at Northwestern University, will give a high-level overview of the research area of macros, showing what can be accomplished with them and introducing some of the technical challenges they pose. ____ ▶️ Subscribe: bit.ly/NorthwesternUYTSubscribe Follow Northwestern on social media: -Instagram: instagram.com/northwesternu -TikTok: tiktok.com/@northwestern.u -Twitter/X: twitter.com/northwesternu -LinkedIn: linkedin.com/school/northwestern-university -Facebook: facebook.com/northwesternu Northwestern on the Web: -Northwestern Homepage: northwestern.edu -Northwestern Now News: news.northwestern.edu -Northwestern Magazine: magazine.northwestern.eduWhat people say. Recommended for its insights into compile-time macro expansion and language-oriented programming.
u/MedeaMelanain r/programming • Recommends
On “Building new programming languages [VID]”
u/shimeiin r/compsci • Recommends
On “Just got this email from my CS department. This is pretty much the coolest class description ever.”