~/talk

Is Clojure an acceptable Lisp?

Talkat clojureD 2016 · on Saturday, 2016-02-20· [clojure]
links:none on file
slides:none on file

Argues that Common Lisp keeps homoiconicity and REPL-driven development with full dynamic scope, condition handlers and CLOS with a CLOS metaobject protocol for runtime metaprogramming; shows how declarations, disassembly and image dumping give near-zero startup and predictable native performance. Contrasts that Clojure offers persistent value semantics, JVM JIT speed, safe hosted execution and Maven-backed libraries and community consistency, and concludes Clojure wins for everyday production while Common Lisp wins for low‑level systems and interactive metaprogramming.

AI-written summary · about

  1. 0:00Hans introduction
  2. 2:07Steve Yeager
  3. 3:04Sweet McCarthy
  4. 3:39The essence of Clojure
  5. 4:07Data structures
  6. 5:31Interactive mode
  7. 6:43What is commonlist
  8. 7:25Why is commonlist created
  9. 8:53Commonlist implementations
  10. 10:10Keyword arguments
  11. 12:03Dynamic scope
  12. 14:05Object system
  13. 16:40Meta object protocol
  14. 18:37Supporting the user
  15. 21:20Disassembly
  16. 22:14Debuggers
  17. 22:58Startup
  18. 25:02Surface Syntax
  19. 25:20Value Semantics
  20. 27:06Hosted Language
  21. 27:35Clojure Libraries
  22. 29:11Conclusion
  23. 29:46Clojure is live forever
~/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.