0:00 / 0:00
Lambda World 2019 - Language-Oriented Programming with Racket - Matthias Felleisen
Lambda World
10K subscribers • 14 videos on Hallway
- Recommended by 1 person: 1 on Lobsters.
- Presented by Matthias Felleisen
Intermediate. Assumes working knowledge.
23K views6 years ago1 recommendation
Programming languagesSoftware designLisp and ClojureLanguage design and type systemsFunctional programming
Matthias Felleisen demonstrates how Racket enables developers to easily build, compose, and program in domain-specific languages.
In this Lambda World 2019 presentation, Matthias Felleisen demonstrates the benefits of the Racket programming language. Full Presentation Description: Racket, a functional language in the Lisp family, promotes a language-oriented style of programming. Developers create many domain-specific languages, write programs in those, and compose these programs via Racket code. This style of programming can work only if creating and composing little languages is simple and effective. This talk will demonstrate how Racket achieves this goal, starting from bare-bones functional code and moving through a range of examples from classical research (Algol '60) to modern end-point programming for the Web. ------ Follow: -twitter.com/lambda_world -twitter.com/47deg Visit: -47deg.com/events for more details -lambda.worldWhy it's here
1 person recommends thisWhat people say. Recommended as an excellent introduction to language-oriented programming and the power of Racket.