> The fundamental idea of the language is that you represent your ideas and constructs as [...] lists.
This is wrong, sorry.
In a classic style Lisp, you will indeed work with lists if you have ideas about extending the syntax (metaprogramming). If you're not metaprogramming, then you might use lists or might not.
This is wrong, sorry. The fundamental idea of the (list processing) language is that you represent your ideas and constructs as lists, not vectors at all. All your functions and data are lists, even if they are internally stored as vectors
> The fundamental idea of the language is that you represent your ideas and constructs as [...] lists.
This is wrong, sorry.
In a classic style Lisp, you will indeed work with lists if you have ideas about extending the syntax (metaprogramming). If you're not metaprogramming, then you might use lists or might not.
This is wrong, sorry. The fundamental idea of the (list processing) language is that you represent your ideas and constructs as lists, not vectors at all. All your functions and data are lists, even if they are internally stored as vectors