Size: a a a

2019 July 22

RK

Ruslan Kolmakov in Lisp Forever
источник
2019 July 23

IZ

Ilia Zviagin in Lisp Forever
Ну вообще, Common lisp рулит.
Схема -- это Lisp-бейсик.
Но сейчас ещё популярна недо-LISP -- Clojure.
источник

RK

Ruslan Kolmakov in Lisp Forever
Ilia Zviagin
Ну вообще, Common lisp рулит.
Схема -- это Lisp-бейсик.
Но сейчас ещё популярна недо-LISP -- Clojure.
О. А почему недо лисп?
источник

MS

Mikola Summer Duck in Lisp Forever
Потому что не все скобочки
источник

RK

Ruslan Kolmakov in Lisp Forever
А чуть чуть подробнее, я думал что в коже всё скобочки
источник

MS

Mikola Summer Duck in Lisp Forever
Там еще квадратные скобочки есть.
источник

MS

Mikola Summer Duck in Lisp Forever
Не труъ
источник

RK

Ruslan Kolmakov in Lisp Forever
Аа
источник

RK

Ruslan Kolmakov in Lisp Forever
Интересное мнение, надо подумать над этим
источник

IZ

Ilia Zviagin in Lisp Forever
Ruslan Kolmakov
О. А почему недо лисп?
источник

IZ

Ilia Zviagin in Lisp Forever
Кроме этого, S-выражения не стандартные.
источник

RK

Ruslan Kolmakov in Lisp Forever
а чем S-выражения отличаюстя
источник

RK

Ruslan Kolmakov in Lisp Forever
то что нет оптимизации хвостовой рекурсии это окнечно да, это не лисп
источник

AK

Andrew Kravchuk in Lisp Forever
Ruslan Kolmakov
то что нет оптимизации хвостовой рекурсии это окнечно да, это не лисп
Вообще говоря, стандарт CL тоже не принуждает к оптимизации хвостовых вызовов, поэтому по этой логике CL - не лисп 😂
источник

AK

Andrew Kravchuk in Lisp Forever
Другое дело, что все уважающие себя реализации TCO делают, но это другой вопрос
источник

A

Aragaer in Lisp Forever
в кложе скобки круглые, квадратные и еще фигурные
источник

A

Aragaer in Lisp Forever
и нету cons, car и cdr
источник

AK

Andrew Kravchuk in Lisp Forever
Aragaer
в кложе скобки круглые, квадратные и еще фигурные
Во всех модерновых реализациях Scheme можно городить какие угодно скобки:
$ csi
CHICKEN
(c) 2008-2017, The CHICKEN Team
(c) 2000-2007, Felix L. Winkelmann
Version 4.13.0 (rev 68eeaaef)
linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables ]
compiled 2017-12-11 on yves.more-magic.net (Linux)

#;1> [+ 1 1]
2
#;2> {* 21 2}
42
источник

A

Aragaer in Lisp Forever
и они значат одно и то же. А в кложе круглые скобки значат одно, квадратные другое, а фигурные третье
источник

AK

Andrew Kravchuk in Lisp Forever
Так что я бы сказал, что кложа чуть ближе к схеме, чем к CL)
источник