Size: a a a

2020 June 25

a

anton in Lisp Forever
и везде какие-то ограничения, в схеме, например, (apply or ...) не работает
источник

AP

Alex Peresmeshnik in Lisp Forever
Vyacheslav Mikushev
Тут уже тысячу раз говорили, что диалекты лиспа отличаются друг от друга сильнее, чем некоторые языки программирования.
Ну да. Только причина зачем так делать не понятна
источник

AE

Alexey Egorov in Lisp Forever
anton
o/ подскажите, как правильно написать в clisp
(((lambda (x) x) (lambda (x) x)) 1)
чтоб оно не выдавало ошибку?
А что тут вообще происходить должно?
источник

AE

Alexey Egorov in Lisp Forever
clips это кстати конкретная реализация.
источник

AE

Alexey Egorov in Lisp Forever
Язык сокращается до cl или common.
источник

a

anton in Lisp Forever
Alexey Egorov
А что тут вообще происходить должно?
применение функции, полученной из применения функции к функции
источник

a

anton in Lisp Forever
я пытался y-комбинатор со схемы запустить в cl
источник

a

anton in Lisp Forever
хотел посмотреть может ли он определять фиксированные точки (я наверное не очень правильно выражаюсь)
источник

AE

Alexey Egorov in Lisp Forever
Я не уверен, но по-моему у тебя там происходит немного не то.
источник

a

anton in Lisp Forever
ну если добавить funcall после первой скобочки, оно выдает 1
источник

AE

Alexey Egorov in Lisp Forever
Так.
источник

AE

Alexey Egorov in Lisp Forever
Да, всё правильно.
источник

b⛅

bouncepaw ⛅ in Lisp Forever
Vyacheslav Mikushev
Тут уже тысячу раз говорили, что диалекты лиспа отличаются друг от друга сильнее, чем некоторые языки программирования.
Это какие языки программирования ближе друг к другу чем два каких-то диалекта лиспа?
источник

b⛅

bouncepaw ⛅ in Lisp Forever
bouncepaw ⛅
Это какие языки программирования ближе друг к другу чем два каких-то диалекта лиспа?
Вообще, напоминает естественные языки. Там тоже такое с делением на языки/диалекты есть, некоторые языки ближе друг к другу, чем некоторые диалекты
источник

VM

Vyacheslav Mikushev in Lisp Forever
bouncepaw ⛅
Это какие языки программирования ближе друг к другу чем два каких-то диалекта лиспа?
Например, C# и Java ближе друг к другу, чем common lisp и clojure.
источник

b⛅

bouncepaw ⛅ in Lisp Forever
Vyacheslav Mikushev
Например, C# и Java ближе друг к другу, чем common lisp и clojure.
Хороший пример, да 🤔
источник

a

anton in Lisp Forever
тут еще не очень понятно как измерять расстояние между языками
источник

VM

Vyacheslav Mikushev in Lisp Forever
Я это вывел из своего опыта, так как писал на всех четырёх языках. Но можно сравнить семантические элементы и посмотреть сколько совпадают в одной паре и сколько в другой.
источник

AP

Alex Peresmeshnik in Lisp Forever
anton
тут еще не очень понятно как измерять расстояние между языками
В этом деле нельзя измерить расстояние, потому как любой новый диалект - это субъективная хотелка того, кто этот диалект разработал.
источник

AK

Andrew Kravchuk in Lisp Forever
Alex Peresmeshnik
В этом деле нельзя измерить расстояние, потому как любой новый диалект - это субъективная хотелка того, кто этот диалект разработал.
Рассуждая подобным образом, Lisp - это всего лишь субъективная хотелка МакКарти
источник