Hacker News new | ask | show | jobs
by aliem 4055 days ago
It's distinct [features][1], mainly immutable data structures and transducers.

Pixie runs over -RPython- PyPi.

(The bracket "thing" is not a Clojure feature, it is lisp)

[1]: https://github.com/pixie-lang/pixie#features

1 comments

I thought brackets ( eg '[' or ']' ) are Clojure syntactic sugar. I don't recall much use of them in Common Lisp (or Scheme), though I'm happy to be shown the error of my ways.
AFAIK, you are correct. In Clojure, square brackets are used for vector literals. Furthermore, Clojure uses vectors in some places (e.g. parameter lists in function definitions) that most Lisps use regular lists in order to help make those things more visually distinct.