Skip to content
0:00 / 0:00

#lisp#clojure#structuralediting

Two most important things to start with when learning Lisp

Emacs Propaganda

1.1K subscribers • 4 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Beginner. No background in the topic needed.

13K views4 years ago1 recommendation

Programming languagesTools and practiceLisp and ClojureVim, Emacs and editors

The video explains structural editing and REPL-driven development as the two essential concepts for beginners learning Lisp.

Your curiosity leads you somewhere you've never been before. Like Alice in the fairytale, you peep through a tiny hole. Behind the door, there lies a wonderland. The Land of Lisp. Clojure, Racket, Elisp, Fennel, Common Lisp, etc. Make sure you watch this video prior to your exploration.

Why it's here

1 person recommends this

What people say. Recommended as a starting point for learning Lisp, emphasizing structural editing and the REPL.

u/ilemmingin r/Clojure • Recommends

On “What's the go to place to learn Clojure?”

There are stages. My first step was to check the Wikipedia page. Then I needed to find reasons for skepticism, I googled "Why Clojure sucks". I was surprised that I couldn't find many strong points against learning Clojure. Then I watched "Simple Made Easy". And then I went to 4clojure web site and worked through the problems. If you've never worked with Lisp before, I recommend starting with structural editing and REPL-driven workflow. Don't skip that step, it'll save you a ton of time and frustration. The most difficult step for me was getting to know the standard library. IMO the best resource to learn is Renzo Borgatti's book. He also has posted a few videos on YouTube, you can get…