Why doesn lisp have structures or arrays?
If arrays and structures don’t exist, then obviously MAKE-ARRAY and DEFSTRUCT must be figments of the imagination. Similarly, since Lisp only uses association lists to organize “database-like” information, MAKE-HASH-TABLE must also be a figment of the imagination. Based on the nonexistence of the above figments of the imagination, Perl and Python, with arrays, associative tables, and dictionaries, must obviously be manifestly superior.