Size: a a a

Clojure — русскоговорящее сообщество

2020 July 14

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Диёр
Ну кложур с лиспами сравнивают, хотя два объекта, представленные одинаковой структурой, в нём могут быть не идентичны.
кложур - лисп (интересно, сколько раз я буду это писать?)
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
кложур - лисп (интересно, сколько раз я буду это писать?)
ну если для лиспа нужна гомоиконность, то кложур не лисп
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Диёр
ну если для лиспа нужна гомоиконность, то кложур не лисп
O_o
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Диёр
Ну кложур с лиспами сравнивают, хотя два объекта, представленные одинаковой структурой, в нём могут быть не идентичны.
ты знаешь количество операторов сравнения в CL?
источник

AB

Alex Bubnov in Clojure — русскоговорящее сообщество
Special K
Без гомоиконичности я не в состоянии сравнить эликсир с лиспами
Гомоиконный ли эликсир - это топик для холивара, мне кажется.
Фактически - в нём ast вполне себе данные, без какой-то специфики
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
ты знаешь количество операторов сравнения в CL?
так мы про кложур или про cl?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
прямой доступ к ast и когда у тебя сам язык - это ast, немного разные вещи
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Диёр
так мы про кложур или про cl?
я к тому, что в CL два объекта, блблблбла, одинаковой структуры, тоже могут быть не идентичны
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
а это имеет значение в вопросах гомоиконности?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Kostyantin Randomname
а это имеет значение в вопросах гомоиконности?
ну вот человек считает, что имеет (почему-то)
источник

Д

Диёр in Clojure — русскоговорящее сообщество
в гомоиконности код = данные
но в кложур у тебя один код может обозначать разные вещи
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Alex Bubnov
Я вот тоже не понимаю, зачем спасать common lisp, когда на рынке есть clojure, scheme и elixir.
Scheme это конечно сильно)
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
источник

Д

Диёр in Clojure — русскоговорящее сообщество
A language is homoiconic if a program written in it can be manipulated as data using the language, and thus the program's internal representation can be inferred just by reading the program itself.
источник

Д

Диёр in Clojure — русскоговорящее сообщество
В кложур это правило не работает
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
> Examples are the programming languages Clojure (a contemporary dialect of Lisp), Rebol (also its successor Red), Refal, Prolog, and more recently Julia.
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Диёр
A language is homoiconic if a program written in it can be manipulated as data using the language, and thus the program's internal representation can be inferred just by reading the program itself.
От того что его в список примеров добавили он не перестал нарушать это правило
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Диёр
От того что его в список примеров добавили он не перестал нарушать это правило
тебе defmacro написать?
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Ты не можешь в кложур в рантайме функцию, которую получил в качестве аргумента, разбить обратно на аст
источник

Д

Диёр in Clojure — русскоговорящее сообщество
То есть ты не можешь данные обратно в код перевести
источник