Αλεχ
а упарываться подобной херней как ты скинул - единицам
Слава
раскройте мысль
Ему хотелось, он и притащил. Да еще и обложился статьями на хабре про то, как это хорошо. Проявил, так сказать, политическую волю. У него была хорошее высказывание, что-де Хаскель - это правильный питон, только компилируется сразу в бинарник, работает автономно, да еще и заметно быстрее питона, можно его хоть вместо init использовать.
Αλεχ
вы неадекваты
Αλεχ
я вообще такого не говорил
Αλεχ
strawmen аргумент как он есть
Слава
это не мешает ему писать нормальный код
Хорошо бы его вообще не было, энергичного инженегра.
Leonid 🦇
Корректность. Без него был слишком высокий bug rate и невозможность рефакторить (на RoR). Грубо говоря.
Нормально делай - нормально будет. А то опять плотник инструмент ругает а не свои кривые руки. Какие у вас есть доказыва того что программы на хаскеле более корректны чем на с++?
Αλεχ
ни одной ОС на хаскеле не встречал
Αλεχ
чтобы на ней хотя бы что-то шло
Alexander
> В частности, я понимаю, что если мне кричат "покажи пример", это меня всё равно ни к чему не обязывает. 😜 ну не показывай, просто твое утверждение тогда голословное
Я написал весьма развёрнутое обоснование своего утверждения. Более того, там даже было про то что "количество багов не зависит от количества строк кода" и "любят зав. типы, несмотря на то, что нужно больше писать". Т.е. я не говорил, что монады или алгебраические эффекты уменьшают количество кода - мне глубоко плевать уменьшают или увеличивают, польза совсем в другом. Но это, конечно же, совершенно нелогично - как можно хотеть писать больше кода?! Бред какой-то! 😃
Слава
а что потом случилось?
А потом он уехал на Кипр, на бОльшую зарплату. И меня больше всего интересует, не то, что в Селектеле осталось - там у них руководство для этого имеется, пусть они думают, а увёз ли он своего спутника жизни на Кипр, или один уехал.
саша
что вышло? Отличная ОС
> Отличная ОС Я бы сказал - какая есть, выбирать не приходится. POSIX во все поля и вот это вот...
Слава
А, так это он селектель чуть в гроб не свёл.
Там были какие-то административные игры, а Ш. - не управленец, и в гроб бы он их свести не смог.
Leonid 🦇
😂 Вот это классный наезд! "Какие ваши доказательства?" Респект! 😂
ну а что за голословные утверждения о каких-то мистических свойствах хаскеля?
саша
😂 Вот это классный наезд! "Какие ваши доказательства?" Респект! 😂
Я тебе открою (не) секрет. Леонид сам на хаскеле прод пишет и просто тебя троллирует.
Andrei
что вышло? Отличная ОС
увы, просто обычная
саша
футакимбыть
зато на этом фоне вопросы о "голословных утверждениях о каких-то мистических свойствах хаскеля" выглядят более взвешенными
Nikita
А чо там с селектелом? Я там когда-то виртуалку держал, бгг
Αλεχ
очень развернуто
Αλεχ
я очень надеюсЬ, что для оформления машины тебе нужно будет обязательно знать юриспруденцию, а для получения лекарств в аптеке закончить медвуз
Loo
что сегодня
Loo
астрологи объявили день срача
Roma
да какой срач, луддиты просто теоркат учить не хотят, а всё туда же грязными ручонками в репу лезут!
Αλεχ
что сегодня
чел сказал, что монады говно, и что есть намного более крутая хуйня
Αλεχ
но зачем она нужна объяснить не может
Αλεχ
короче как обычно
Αλεχ
Папиру читай!
там нет кода
Alexander
"смотрите, теперь вы можете писать бла-бла-бла" - это хуйня
А! Теперь понятно почему Вы пишете по N сообщений подряд - Вы не читаете дальше первого предложения! Или это ограничение Вашего Телеграм-клиента? 😂
Loo
чел сказал, что монады говно, и что есть намного более крутая хуйня
погоди я только понял что вопросики не нужны а нужны ду нотации
Loo
но зачем не понял
red75prime
Корректность. Без него был слишком высокий bug rate и невозможность рефакторить (на RoR). Грубо говоря.
Любая достаточно выразительная система типов формально не разрешима. В любом случае придётся писать аннотации, что вот этот тип - существует. Раз. Формальная правильность программы не гарантирует её соответствие спецификации. Два.
Loo
поясните
Roma
там нет кода
Так целый раздед экзамплс
Αλεχ
нужны Algebraic Effects
Roma
Αλεχ
ок, значит я жопой читаю
Roma
http://math.andrej.com/wp-content/uploads/2012/03/eff.pdf
Αλεχ
я прокрутил первые полстатьи и видел только кучу ссылок
Αλεχ
или ты про другую статью
Roma
http://math.andrej.com/wp-content/uploads/2012/03/eff.pdf
Это вроде одна из основных по теме
Αλεχ
"типы и soundness это хорошо" - охуеть,а мы не знали)
Αλεχ
вопрос был в том, что это за эффекты
Roma
http://kcsrk.info/ocaml/multicore/2015/05/20/effects-multicore/ вот поновее с окамлом (они их для мультикора имплементят)
Alexander
Любая достаточно выразительная система типов формально не разрешима. В любом случае придётся писать аннотации, что вот этот тип - существует. Раз. Формальная правильность программы не гарантирует её соответствие спецификации. Два.
Вы понимаете разницу между разрешимостью, полуразрешимостью и неразрешимостью? Кроме того, что Вы называете формальной правильностью, если не соответствие спецификации?
Kerrigan
вы тут опять предлагаете сделать раст ещё более неюзабельным для нормальных людей?
red75prime
Вы понимаете разницу между разрешимостью, полуразрешимостью и неразрешимостью? Кроме того, что Вы называете формальной правильностью, если не соответствие спецификации?
Интерпретируйте так, чтобы текст имел смысл. Формальная спецификация - это формализация того, что нам нужно на самом деле (спецификации).
Alexander
вы тут опять предлагаете сделать раст ещё более неюзабельным для нормальных людей?
ДА! Нормальные люди пусть пишут на своём C++! Или Go (to hell). 😂
red75prime
Случай с WiFi знаете? Формально верифицировано, но не совсем то, что нужно.
Kerrigan
Kerrigan
и вообще идите в жерк
Alexander
Интерпретируйте так, чтобы текст имел смысл. Формальная спецификация - это формализация того, что нам нужно на самом деле (спецификации).
Подождите, Вы серьёзно предлагаете мне интерпретировать то, что Вы написали, так чтобы это имело смысл вне зависимости от того какой смысл Вы пытались в это вложить? У меня тогда возникает вопрос: зачем в этом процессе нужны Вы? 😂
Kerrigan
я вангую сейчас срачи уровня "ваше утверждение неверно так что реплика игнорируется"
Alexander
я вангую сейчас срачи уровня "ваше утверждение неверно так что реплика игнорируется"
Это будет большой прогресс! Обычно реплики игнорируются независимо от верности утверждения. 😃
պլհկ
Итт хаскелисты хотят любой язык превратить в идрис
Anton
hyper в alpine работает у вас?
Anton
# docker run -it reqwest-test:0.0.1 Error: Error { kind: Io(Custom { kind: Other, error: Ssl(ErrorStack([Error { code: 336134278, library: "SSL routines", function: "ssl3_get_server_certificate", reason: "certificate verify failed", file: "s3_clnt.c", line: 1269 }])) }), url: Some("https://www.rust-lang.org/") }
Anton
точнее reqwest
Сергей
корневые серты установлены в alpine?
Сергей
/usr/share/ca-certificates или /etc/ssl/certs
Anton
RUN apk add --no-cache ca-certificates
Anton
оно?
Сергей
оно, да
Mike
А ставится? Мб апдейт сначала сделать надо
Anton
там просто ssl ссл статиком собран
Anton
https://github.com/yasuyuky/docker-rust-ssl-static