I've been trying to learn lisp for a week, how do I learn to program in lisp quickly
Help me guys I urgently want to program my own minecraft game, I'm sick of waiting for notch to update his dumb game
learn lisp
make your own lisp, then you can lisp in your lisp and be the #1 lisper
is amusing, but don't take the advice seriously.
A lot depends on if you know any other programming languages. If so, "Practical Common Lisp" at https://gigamonkeys.com/book/ and the Lisp Cookbook at https://lispcookbook.github.io/cl-cookbook/ are great.
If you're learning Lisp as a first language, that should be fine. I haven't read books like this myself, but Touretzky ( https://www.cs.cmu.edu/~dst/LispBook/ ) is often recommended.
The main thing is to get out of books and into programming some small project you have an interested in as soon as possible. Just make it simple, you're probably going to fail anyway but at least failing a small project doesn't hurt so much. After 2/3 failures, you should be able to complete something.
Best of luck! It's a hobby you can sink as much time as you like in.
how do I learn to program in lisp quickly
Use a modern lisp such as lisp-ng: https://www.ruby-lang.org
The problem with this is that you have to learn a new "Lisp replacement" every 5 years.
I prefer to write boring code in something like the intersection of CL, ISLisp & ELisp (in lexical scope mode). Rarely even use macros, although on the other hand I have experimented with design-by-contract. If you need libraries, the starred "community pseudo-standards" from the awesome-cl list have always done the job for me. Then you have to use CL (realistically, sbcl nowadays), but that's fine too.
I'm reading Common LISP an interactive approach, this is the best manual for newcomers imo
It documents everything in detail