Mon 21 Oct 2024 16:50 - 17:10 at Pacific A - Substrates
Graphs, as a model of computation and as a means of interaction and authorship, have found success in specific domains such as shader programming and signal processing. In these systems, computation is often expressed on nodes of specific types, with edges representing the flow of information. This is a powerful and general-purpose model, but it incentivises a closed-world environment where both node and edge types are decided at design-time. By choosing an alternate topology where computation is represented by edges, the incentive for a closed environment disappears. Scoped Propagators are a programming model designed to be embedded within existing environments and user interfaces.
Mon 21 OctDisplayed time zone: Pacific Time (US & Canada) change
Mon 21 Oct
Displayed time zone: Pacific Time (US & Canada) change
16:00 - 17:30 | |||
16:00 20mTalk | Manifold: Throwing Together Software Systems LIVE Jeff Lindsay None | ||
16:20 10mTalk | EYG a predictable, and useful, programming language LIVE Peter Saxton Unaffiliated | ||
16:30 10mTalk | DocuApps: Ampleforth Documents as Applications LIVE Gilad Bracha F5 | ||
16:40 10mTalk | ScrapSheets: Async Programs in a Reactive 2D Environment LIVE Taylor Troesh Unaffiliated | ||
16:50 20mTalk | Scoped Propagators LIVE Orion Reed Unaffiliated | ||
17:10 20mDay closing | Closing & Farewell LIVE Peter van Hardenberg Ink & Switch, Geoffrey Litt Ink & Switch, Joshua Horowitz University of Washington |