~/talk

Eve

Talkat Strange Loop 2015 · 2015-09-24..09-26· [databases, frontend-architecture]
links:none on file
slides:none on file

Eve experiments through twenty plus rewrites and lands on concrete results: a datalog-like core that treats everything as tables, a browser IDE bootstrapped in 600 lines, a to-do MVC implemented with to-do logic in 15 lines, and an SMS outbox table that sends texts when rows appear. It shows drag‑and‑drop UI binding, entity‑relationship query diagrams, distributed execution by shipping code to remote DBs, and repeatedly discovers aggregation and scoping are the real hard problems.

AI-written summary · about

  1. 0:00Programming for everyone with Eve
  2. 1:51Eve prototype Aurora
  3. 6:52Scope and nesting failed users
  4. 8:56Excel and relational databases
  5. 12:05Datalog and its potential
  6. 13:07First Datalog-based Eve prototype
  7. 17:03Limits of executable specs
  8. 19:09Table-based programming in Eve
  9. 22:58Traditional syntax and reactive tables
  10. 26:52Outside world via data
  11. 28:59Eve’s Turing completeness proof
  12. 30:23Bootstrapping Eve editor in 200 lines
  13. 32:11Drag-and-drop UI editor
  14. 34:37Cloning Foursquare with Eve
  15. 40:21Querying with ER diagrams
  16. 42:30Mad Libs editor experiment
  17. 45:16Keep experimenting and questioning
~/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.