Big-Bang - The World, Universe, and Network in the Programming Language
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
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
Tags
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX