IN/Clojure 2020
India's annual Clojure and ClojureScript conference. 14th-15th Feb, 2020. Pune, MH, IN.
Feb 2020
10 Mon
11 Tue
12 Wed
13 Thu
14 Fri 09:30 AM – 09:00 PM IST
15 Sat 08:45 AM – 06:00 PM IST
16 Sun
Suvrat Apte
Debuggers are one of the most essential tools for any kind of development.
Debuggers in Lispy languages make use of Lisp’s homoiconicity. They are a bit different from debuggers for languages like C or Java.
This kind of information is usually not needed in day to day development and hence it remains hidden.
In this talk, I will take Clojure’s cider-debug as an example and explain how it uses homoiconicity. Along with cider-debug, I will also talk about REPLs and how REPL client-server communication happens (with nREPL as an example).
I’m going to try and explain most of the things without assuming any prior knowledge of Clojure.
But being familiar with Clojure (or some Lisp) will surely help.
Software Artisan at Helpshift Inc.
Hosted by
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}