~/talk

Standardizing Signals in TC39

Talkat JSNation US 2024 · on Monday, 2024-11-18· at 12:30· [reactive-programming, web-platform]

TC39 proposes standardizing the core data structures and algorithms for Signals and demonstrates a polyfill that wraps Angular signals, a signal utils library on npm with Stage 3 decorators and reactive proxies, and concrete integrations in lit and Ember. It explains the practical fixes: pull‑based lazy evaluation, topological dependency sorting to avoid the Glitch problem, and detection of cycles. Work is ongoing with public chat rooms, biweekly meetings, and an experimental testbed for cross‑framework reuse.

AI-written summary · about

  1. 0:00Introduction to Signal Standardization
  2. 4:07Understanding Signal-based Reactivity
  3. 7:09Auto Tracking and Signal Evaluation
  4. 8:32The Glitch Problem and Dependency Sorting
  5. 12:51Standard Signals and Reusable Infrastructure
  6. 16:59Signal API Integration and Call to Action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.