Size: a a a

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

2020 July 14

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
For example, a Lisp program is written as a regular Lisp list, and can be manipulated by other Lisp code.
источник

Д

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

Д

Диёр in Clojure — русскоговорящее сообщество
то есть эликсир гомоиконный?
источник

DL

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

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
> For example, a Lisp program is written as a regular Lisp list, and can be manipulated by other Lisp code.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
> This makes metaprogramming easier than in a language without this property: reflection in the language (examining the program's entities at runtime) depends on a single, homogeneous structure, and it does not have to handle several different structures that would appear in a complex syntax.
источник

Д

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

Д

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

Д

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

Д

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

DL

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

DL

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

Д

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

Д

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

Д

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

DL

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

DL

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

Д

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

Д

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

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
(= '(defn a [x]
     (+ 1 x))

  '(defn a [x]
     (+ 1 x)))
источник