Differences with other Lisps
Maybe a more seasoned LISP-`aterian` can answer me ?<p>I'm in the process of learning ClojureScript - real fun so far. I have of course also looked at other LISPs and have noticed that in CJS the use of square brackets[] for 
vectors, let and  `function params`<p><pre><code>    (defn myfunc []
       (let [some-var (:some-key some-state)])
       (.log js/console some-var)
    )
</code></pre>
I almost never see square brackets in other LISPs (yes I'm truly a beginner and haven't looked too hard), but it stiked  me as odd ? The square bracket syntax really helps to differentiate and with reading the syntax. (The syntax is not bad it is just different than what most programmers are use to)<p>Am I wrong or just stupid or is there another reason most other LISP doesn't follow this "convention"?<p>Again I'm super-newbie, just something that jumped out at me.