Size: a a a

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

2020 March 02

MB

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

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Kostyantin Randomname
типа зипа?
А о каком зипе речь?
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Mikhail Borisov
Да понятно, это в общем-то к любому языку относится. Просто простая и покрывающая большую часть случаев стандартная либа это необходимость, как по мне
можешь законтрибьютить
источник

DL

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

MB

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

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Тем более я тут о функции говорю, а не о синтаксической какой-то штуке
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Диёр
можно рассматривать как процесс, можно рассматривать как результат
шкаф это отверстие 1, в которое вкрутили взятый винтик 1
хорошо, а как быть там, где действие нужно выполнять определенное  кол-во раз или время? я вот слабо представляю как написать ОС на clojure.
источник

DL

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

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Владислав Петров
хорошо, а как быть там, где действие нужно выполнять определенное  кол-во раз или время? я вот слабо представляю как написать ОС на clojure.
(range),  (time-range) (такого нет, но может быть)
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Владислав Петров
хорошо, а как быть там, где действие нужно выполнять определенное  кол-во раз или время? я вот слабо представляю как написать ОС на clojure.
Вполне можно, разве что дороговато выйдет
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Диёр
Вполне можно, разве что дороговато выйдет
почему дороговато?
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
Mikhail Borisov
А о каком зипе речь?
который превращает две коллекции в коллекцию пар
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Владислав Петров
почему дороговато?
Потому что для оптимизаций надо будет с абстракциями аккуратно обходиться и спускаться на уровни ниже, а там уже всё процедурное
источник

DL

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

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Диёр
Потому что для оптимизаций надо будет с абстракциями аккуратно обходиться и спускаться на уровни ниже, а там уже всё процедурное
и вот в итоге придем, что ОС лучше писать на сях
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Владислав Петров
и вот в итоге придем, что ОС лучше писать на сях
почему?
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
историческая традиция отстреливать ноги и педалить руками байтики?
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Kostyantin Randomname
который превращает две коллекции в коллекцию пар
Это ж не то, нужно типа

(merge-ordered '(1 2 3) '(1 1 1 2 5))

=> (1 1 1 1 2 2 3 5)
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
я не вижу у языка си никаких языковых преимуществ при написании осей
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
я не вижу у языка си никаких языковых преимуществ при написании осей
доступ к низкому уровню?
источник