Size: a a a

2020 May 03

M

MrSmith in // CIPHERNET
Короче я против выглядит сомнительно
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Покажите мне больщой проект написанный на типах
ну вообще idris2 компилятор
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Короче я против выглядит сомнительно
т.е. аргумент единственный - выглядит сомнительно?
источник

M

MrSmith in // CIPHERNET
Gymmasssorla
т.е. аргумент единственный - выглядит сомнительно?
Ну этого хватает. Когда говорят о фп там на словах сплощные плюсы на деле поддерживать и понимать высокоуровнеый код очень сложно коммандная работа тоже очень сложно нужны диаграммы типов и подробная дока
источник

M

MrSmith in // CIPHERNET
Так что да аргумент выглядит сомнительно пока все что я могу сказать почитаб idris2 если он полностью на типах прокоментирую
источник

M

MrSmith in // CIPHERNET
Правда между делом надо еше идрис выучить
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Ну этого хватает. Когда говорят о фп там на словах сплощные плюсы на деле поддерживать и понимать высокоуровнеый код очень сложно коммандная работа тоже очень сложно нужны диаграммы типов и подробная дока
ну т.е. ты работал в команде которая пишет прод на фп? я у хаскеллистов спрашивал - понимать код разительно проще (те хаскеллисты, которые в команде пишут прод на скала/хаскелле)

аргумент "сомнительно" по факту не аргумент - это твои чувства
источник

G

Gymmasssorla in // CIPHERNET
ну а диаграммы на типах лучше, чем стена текста документации как в джава. диаграммы быстрее понять
источник

M

MrSmith in // CIPHERNET
Gymmasssorla
ну т.е. ты работал в команде которая пишет прод на фп? я у хаскеллистов спрашивал - понимать код разительно проще (те хаскеллисты, которые в команде пишут прод на скала/хаскелле)

аргумент "сомнительно" по факту не аргумент - это твои чувства
Нет у меня знакомый хаскелист работа, он описывал что есть куски кода которые работают но хуй пойми как работают и переписать их почти анриал потому как доку тогда не вили а понять сложно
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Нет у меня знакомый хаскелист работа, он описывал что есть куски кода которые работают но хуй пойми как работают и переписать их почти анриал потому как доку тогда не вили а понять сложно
такой аргумент можно и сказать про вообще все языки. на фп тоже можно наговнякать - разница в поддерживаемых языком абстракциях, позволяющих этого не делать
источник

M

MrSmith in // CIPHERNET
Gymmasssorla
ну т.е. ты работал в команде которая пишет прод на фп? я у хаскеллистов спрашивал - понимать код разительно проще (те хаскеллисты, которые в команде пишут прод на скала/хаскелле)

аргумент "сомнительно" по факту не аргумент - это твои чувства
Нет сомнительно это как раз таки аргумент, нет ни одного исследования или большого колва опыта и статей что бы сделать какой то внятный вывод
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Нет сомнительно это как раз таки аргумент, нет ни одного исследования или большого колва опыта и статей что бы сделать какой то внятный вывод
зависимая типизация только развивается, в ней ещё много бойлерплейта, сейчас пытаются понять что нужно чтобы можно в прод было хуярить (идрис для этого и делался)
источник

G

Gymmasssorla in // CIPHERNET
я тебе говорю о самой концепции
источник

M

MrSmith in // CIPHERNET
Ну лично я нихуя сказать не могу пока не посмотрю кодево
источник

M

MrSmith in // CIPHERNET
Но это явно не замена метапрограммирования
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Ну лично я нихуя сказать не могу пока не посмотрю кодево
ну книжку по идрису я тебе скинул
источник

M

MrSmith in // CIPHERNET
Просто концептуально решаются разные проблемы
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Но это явно не замена метапрограммирования
я про eDSL ничего вроде против не имел
источник

M

MrSmith in // CIPHERNET
Да не только
источник

G

Gymmasssorla in // CIPHERNET
json!(hyak hyak) лучше конечно на макросах
источник