Три lispy homoiconic языки, Dylan, Julia и Seph все отодвинуты от ведущей скобки - так что гипотетический вызов функции в Common Lisp выглядит так:
(print hello world)
Будет выглядеть следующим гипотетическим вызовом функции
print(hello world)
на трех упомянутых выше языках.
Если бы Clojure пошел по этому пути - зачем ему жертвовать, чтобы добраться туда?
Рассуждение: Помимо замечательных ленивых функциональных структур данных в Clojure и улучшенного синтаксиса для карт и seqs, поддержка языка для concurrency, платформы JVM, инструментария и удивительного сообщества - отличительная черта в этом: a LISP 'является ведущей скобкой, дающей гомоконичность, которая дает макросы, обеспечивающие синтаксическую абстракцию.
Но если вам не нужны скобки - зачем их? Единственными аргументами, которые я могу придумать для их сохранения, являются
(1) повторное использование поддержки инструмента в emacs
(2), побуждая людей "думать в LISP", а не пытаться рассматривать его как еще один процедурный язык)