had brackets been displayed as curly braces in C - everything would look much more manageable
(foo (bar (1 2 3))
{ foo { bar { 1 2 3 } } }
( aar (bar1 1 2 3) (bar2 1 2 3) (bar3 (car1 2 3) (car2) (car3) ) )
(aar (bar1 1 2 3) (bar2 1 2 3) (bar3 (car1 2 3)(car2)(car3)))
But there's quite a few little reader projects that swap out the first layer of syntax for another. Lisp isn't entirely tied to one representation.
[0] https://www.draketo.de/software/wisp