Size: a a a

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

2021 April 04

DL

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

EZ

Evgeny Zajcev in Clojure — русскоговорящее сообщество
Anton Chikin
ну можно reference counting или борроу чекер как в расте
знаешь почему для лиспов никто такое не сделал?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Evgeny Zajcev
знаешь почему для лиспов никто такое не сделал?
нет
источник

EZ

Evgeny Zajcev in Clojure — русскоговорящее сообщество
потому что это принципиально невозможно, ну или очень сложно, нерешённая задача
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
подозреваю что просто разработка языка такой сложный и длительный процесс что многое люди тупо не успевают сделать
источник

DL

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

DL

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Evgeny Zajcev
потому что это принципиально невозможно, ну или очень сложно, нерешённая задача
Ну да оно не в 100% случаев работает
источник

EZ

Evgeny Zajcev in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
а почему типа сделали для алгологовна?
а алголе типизация по аля хиндли-милнеру, типизированые проблемы для чего нужен GC решаются в compile time
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
но опять же в том же objective c был ARC и анализатор
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Evgeny Zajcev
а алголе типизация по аля хиндли-милнеру, типизированые проблемы для чего нужен GC решаются в compile time
я про синтаксис и не про алгол, а про алголоподобные vs лиспы
источник

EZ

Evgeny Zajcev in Clojure — русскоговорящее сообщество
Anton Chikin
но опять же в том же objective c был ARC и анализатор
ARC для OBJ-C был сдела на обычном ref counter .. цикличные структуры, и недоступность функций в ARC нужно в ручную помечать
источник

DL

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

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
я про синтаксис и не про алгол, а про алголоподобные vs лиспы
Ну, для начала, лиспы у нас с динамической типизацией, это верное утверждение?
источник

EZ

Evgeny Zajcev in Clojure — русскоговорящее сообщество
Mikhail Borisov
Ну, для начала, лиспы у нас с динамической типизацией, это верное утверждение?
всё верно! можно генерировать данные в зависимости от инпута
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Ну, для начала, лиспы у нас с динамической типизацией, это верное утверждение?
необязательно
источник

EZ

Evgeny Zajcev in Clojure — русскоговорящее сообщество
Evgeny Zajcev
всё верно! можно генерировать данные в зависимости от инпута
и контролируемо модифицировать программу в зависимости от user input
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
есть однозначная трансляция в AST, зачем усложнять?
Тебе правда скобки приятнее читать, чем строки, даже если отобрать макросы и прочие плюхи?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Тебе правда скобки приятнее читать, чем строки, даже если отобрать макросы и прочие плюхи?
их проще читать
источник

DL

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