Size: a a a

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

2021 January 14

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
а так получается что вся информация рядом — название аргумента и его человеческое описание
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Kirill Chernyshov
можно и так, но мне такой подход меньше нравится, пляски с бубном начнуться когда потребуется рефакторинг который потянет за собой не только изменения в описании аргументов но и изменение “не особо структурированных” докстрингов которые разнесены друг от друга
другие языки живут как-то с doc comment
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
ну и то что я привел как пример это всего лишь демонстрация того что мета может быть добавлена куда угодно в :arglists
реальный синтаксис конечно может выглядет по другому
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Sergey Trofimov
другие языки живут как-то с doc comment
ну мы же про кложу говорим)
источник

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
посмотрел вчера видео про программы, управляемые данными, впечатлился
а есть какие-нибудь аналоги кложи под Python, но без её маньячинга со иммутабельностью, наборот с мутабельными объектами вместо списков/мапов?
Python потому что стандарт для мат.обработки данных (под dataweb-проекты)
источник

N

Nikolay in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
посмотрел вчера видео про программы, управляемые данными, впечатлился
а есть какие-нибудь аналоги кложи под Python, но без её маньячинга со иммутабельностью, наборот с мутабельными объектами вместо списков/мапов?
Python потому что стандарт для мат.обработки данных (под dataweb-проекты)
сжечь еретика😂
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Kirill Chernyshov
ну мы же про кложу говорим)
размазывать док комменты по всему коду и в других языках могли бы
лично мне документация нужна эпизодически, и не не очень хочется её видеть в разных местах имплементации одной сущности
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
посмотрел вчера видео про программы, управляемые данными, впечатлился
а есть какие-нибудь аналоги кложи под Python, но без её маньячинга со иммутабельностью, наборот с мутабельными объектами вместо списков/мапов?
Python потому что стандарт для мат.обработки данных (под dataweb-проекты)
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
посмотрел вчера видео про программы, управляемые данными, впечатлился
а есть какие-нибудь аналоги кложи под Python, но без её маньячинга со иммутабельностью, наборот с мутабельными объектами вместо списков/мапов?
Python потому что стандарт для мат.обработки данных (под dataweb-проекты)
hy, и hissp вроде бы
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Sergey Trofimov
размазывать док комменты по всему коду и в других языках могли бы
лично мне документация нужна эпизодически, и не не очень хочется её видеть в разных местах имплементации одной сущности
повторюсь — демо показывает что это все можно добавить в сам :arglists
как это будет выглядеть синтаксически — другой вопрос
источник

ST

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

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
ну такое себе — парсить строки)
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
плюс это добавит излишнюю конвенцию на докстринги с которой будет непонятно что делать если что-то не так написано
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
посмотрел вчера видео про программы, управляемые данными, впечатлился
а есть какие-нибудь аналоги кложи под Python, но без её маньячинга со иммутабельностью, наборот с мутабельными объектами вместо списков/мапов?
Python потому что стандарт для мат.обработки данных (под dataweb-проекты)
если что graalvm позволяет выполнять питонячий код “прямо из кложуры”
источник

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
мне бы что бы посмотреть чтобы затащить кложуровые подходы на чисто питонящий стек — Django/Flask, ML либы.

склоняюсь к реализации какого-то лиспоподобного язычка на данных, подглядывая в кложуровый red book — нужен гомоиконичный веб-движок, который позволяет строить формы/страницы как вычислимые объекты, типа форм, которые в динамике перестраиваются в зависимости от значений их полей, и текущих данных в БД

domain — интранет-система для работы с метеоданными (GIS, возможно кое-что из IoT для мониторинга автоматических станций)
источник

NA

Nikolay Artamonov in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
посмотрел вчера видео про программы, управляемые данными, впечатлился
а есть какие-нибудь аналоги кложи под Python, но без её маньячинга со иммутабельностью, наборот с мутабельными объектами вместо списков/мапов?
Python потому что стандарт для мат.обработки данных (под dataweb-проекты)
А можно ссыль?
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
посмотрел вчера видео про программы, управляемые данными, впечатлился
а есть какие-нибудь аналоги кложи под Python, но без её маньячинга со иммутабельностью, наборот с мутабельными объектами вместо списков/мапов?
Python потому что стандарт для мат.обработки данных (под dataweb-проекты)
Hy-lang, ну и всякие дефолтные либы типа toolz, trafaret, pipes, fn.py, ну и это скорее куда-то к питонистам
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
источник

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
Nikolay Artamonov
А можно ссыль?
источник

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
начал вот с этого, потом начала шариться по сети, держа в голове веб, и текущую задачу под которую Django кажется не подходит — шаблон/форма, которая должен процентов на 80% перестраиваться в зависимости от текущих данных (не просто данные, а весь layout типа добавления/удаления/изменения нескольких секций с таблицами)
источник