05:39Racket: A Programming-Language Programming Language • Robby Findler • YOW! 2015
From the creator
This presentation was recorded at YOW! 2015. #GOTOcon #YOW https://yowcon.com Robby Findler - Associate Professor of Computer Science at Northwestern University ABSTRACT Racket is the best programming language that embraces the premise that there is no best programming language. In other words, Racket is designed to support the creation of programming languages which can then be used to build programs. Using Racket, we have built program languages ranging from large, general-purpose languages matching particular programming paradigms to small, specialized programming languages designed for just a single file in some larger program. In this talk, I will bring across how it feels to program in such a language, discuss some of the technical support Racket has to make such programming practical, and show how Racket’s standard libraries have embraced this perspective, enabling us to include lots of batteries. [...] RECOMMENDED BOOKS Gregor Hohpe • The Software Architect Elevator • https://amzn.to/3F6d2ax Henney & Monson-Haefel • 97 Things Every Software Architect Should Know • https://amzn.to/3pZuHsQ Matthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQ Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps • https://amzn.to/3tCz1xO Michael Jackson • Software Requirements and Specifications • https://amzn.to/3ql2T14 Geoffrey West • Scale • http://amzn.to/3eKMbpc Fred Brooks Jr. • The Mythical Man-Month • https://williamgibsonbooks.com G
Published 2022-12-27 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.





