~/talk

Beyond Procedure Calls as Component Glue: Connectors Deserve Metaclass Status

links:none on file
links:none on file
links:none on file
slides:none on file

A language called Objective-S makes connectors first-class via a metaobject protocol that turns procedure calls, data access, and pipes into polymorphic connectors; it implements this on a Smalltalk/Objective‑C footing and exposes concise surface syntax (arrows, property paths, stream pipes). Concrete results: polymorphic identifiers (URI-based stores and composable storage combinators used in a Wonderlist prototype and BBC work), in-process REST examples, polymorphic white streams and filters, and an anecdotal 2x–10x development speedup when swapping stores and testing.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06What is ObjectivS
  3. 3:14From Smalltalk to components
  4. 6:06Software connectors taxonomy
  5. 8:17Meta object protocols for calls
  6. 10:25Polymorphic component protocols
  7. 11:50Higher-order messaging patterns
  8. 14:21Data access with REST
  9. 17:11Domain-specific data access
  10. 19:38Property paths for data
  11. 21:29Unix pipes with streams
  12. 23:37Concurrency-agnostic flow
  13. 25:00Defining filters concisely
  14. 26:51Data flow constraints
  15. 28:16Connector roles
  16. 29:20Future directions
  17. 30:06Q&A on projections
  18. 33:43Q&A on data access
  19. 37:13Q&A on safety
~/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.