Big-Bang - The World, Universe, and Network in the Programming Language
Strange Loop Conference via YouTube
Master Production-Ready Machine Learning, Step by Step
Learn EDR Internals: Research & Development From The Masters
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Explore the world of functional programming through Racket's Universe library in this 43-minute conference talk from Strange Loop. Discover how to control communicating actors, implement an SSH server in a functional style, and teach event-driven programming to middle school students. Journey from the Universe library, used in K-12 outreach projects, to the Network Calculus dialect. Learn how to create interactive, graphical programs using algebraic functions and the big-bang expression. Delve into network connectivity and distributed programming concepts. Examine the Network Calculus language (NC) and its approach to programming with trees of actors. Gain insights from Matthias Felleisen, founder of the PLT research group that created Racket. Participate in an interactive demo midway through the presentation using pre-packaged code (Racket installation recommended).
Syllabus
Introduction
Why dont we use animations
Variable Expressions
Middle School
Curve
Programming in the world
OneonOne
Animation
Bigbang
Animate
Textboxes
Conditional Functions
Worlds
Demo
Gamepad
Network
World
Multicore Network
Hierarchy
Tony
Research
Taught by
Strange Loop Conference