Ruby and the Lisp
summary
Shows a working hack that renders Rails views via Clojure: one custom ActionView template calls into a Clojure hiccup library packed as a single Uber JAR and executed on JRuby to generate HTML, glued by eval and namespace imports. The code runs inside Rails 7/8, mixes the JVM and CRuby worlds, and returns rendered HTML to Rails; it is hacky but functional and exposes practical integration steps and tooling.
AI-written summary · about
chapters (7)
- 0:00Introduction and speaker intro
- 0:42From Ruby to Lisp journey
- 3:35Why explore Lisp dialects
- 8:16Lisp vs Ruby comparison
- 11:28Mixing Rails with Clojure
- 15:24Demo and challenges
- 17:14Resources and closing
related talks
38mA Rubyist in Clojure-land
33mThe Ruby Racer: Under the Hood
35mWriting web application in Ruby
37mRuby versus the Titans of FP
29mRuby Internals: A Guide For Rails Developers
24mReusing your frontend JS on the server with The Ruby Racer and/or Ruby Rhino
40mclojure is my favourite ruby
40mBlow Up Your Views
