История изменений
Исправление den73, (текущая версия) :
Речь не идёт об идентичном, а идёт о таком синтаксисе, который, сохраняя баланс тикля между лаконичным, простым и удобным, позволит ещё и иметь вложенные списки, да ещё и гомоиконно. Это была основная цель при создании синтаксиса Яра, которой так и не удалось добиться. Тикль, наверное, подошёл ближе, т.к. его синтаксис очень простой. Только вот вложенных списков не хватает и quoting hell получился.
Даже в common lisp'е выражения являются списками только в макросах.
Почему же, в лиспе любой исходник читается в дерево, перед тем, как его обрабатывает, к примеру, компилятор.
Исходная версия den73, :
Речь не идёт об идентичном, а идёт о таком синтаксисе, который, сохраняя баланс тикля между лаконичным, простым и удобным, позволит ещё и иметь вложенные списки, да ещё и гомоиконно. Это была основная цель при создании синтаксиса Яра, которой так и не удалось добиться. Тикль, наверное, подошёл ближе, т.к. его синтаксис очень простой. Только вот вложенных списков не хватает.
Даже в common lisp'е выражения являются списками только в макросах.
Почему же, в лиспе любой исходник читается в дерево, перед тем, как его обрабатывает, к примеру, компилятор.