~/talk

If you wish to learn ES6/2015 from scratch, you must first invent the universe

Talkat Reject.JS 2015 · on Thursday, 2015-09-24· [javascript]
slides:none on file

Claim: ES6/2015 abstractions hide core mechanics and make beginners flail; evidence: a six‑month bootcamp turns novices into employed developers, iteration taught by exposing state condition increment (not hiding it inside each) improves comprehension, and prototypal inheritance remains the fundamental model despite class syntax. Pedagogical experiment: course assignments that have students “invent the universe” (build a tiny language or kernel) and a student‑built clap website both actually work and reveal what abstractions obscure.

AI-written summary · about

  1. 0:00Introduction
  2. 3:10Dijkstra
  3. 3:35Abstraction Principle
  4. 5:23Boot Camps
  5. 7:16People are computers
  6. 9:07The problem is clear language
  7. 10:42Where do we start
  8. 12:01Pattern Recognition
  9. 13:27JavaScript
  10. 15:13Relaxation
  11. 17:47Prototypes
  12. 18:14Model Homes
  13. 19:05Take a different perspective
  14. 20:21Teach programming
  15. 21:36Programming languages as tools
  16. 22:29Invent the universe
  17. 23:31Prototypal inheritance
  18. 24:09Are we programming yet
  19. 25:51Thomas Kuhn
  20. 26:59Clap for Ashley
~/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.