Size: a a a

2020 November 25

AK

Andrey Kolesnikov in fprog_spb
Mike Potanin
Разработка бизнес-приложений в большой степени состоит из интеграции уже готовых частей. С развитием Type-Driven Development такая разработка может оказаться быстрее, чем на питоне.
Эти готовые части не особо отличаются хорошей композиционностью :)
Фактически, в готовой системе оказывается больше клея, чем аппликации :)

Как бы, не просто так скомпозить две чистые функции легко, а скомпозить две стрелки Клеисли надо с доказательством, что закон не нарушаешь, причем не в системе типов :)

Программисты не знакомы с ценностью типов, хотя видят их каждый день.
Программисты не знакомы с ценностью (вертикальной) композиции, хотя каждый день используют библиотеки и микросервисы.
А ценны эти концепции исключительно вместе, и не по раздельности.
Кому нужны все эти типы, если программа не запускается?
Кому нужна вся эта композиционность, если при ней искажается бизнес-процесс?
источник

AK

Andrey Kolesnikov in fprog_spb
Aleksei (astynax) Pirogov
> Proofs are programs. 😂
Довай, запруфь мне тетрис!
Между прочим, это звучит как отличный учебный проект.
источник

MK

Maxim Koltsov in fprog_spb
pacman complete language!
источник

K

KLH in fprog_spb
Александр Гранин
И, как правило, пропоненты коррректности путем введения тайп левела работают с кодом уровня "вектор фиксированной длинны", но это как рисовать сову. Попробуй перейди от корректного тайп левельного вектора к корректной логике какого-нибудь веб бэкенда.
Согласен абсолютно. Вообще хаскел хорош как раз терм левелом.

Формальная верификация в некоторых сферах конечно же нужна, но далеко не везде и поэтому там, где нужно - там сразу возьмут fstar, coq или тот же why3 и тп (ну или изабели, и тд). Экстрактнут в окамл (ну или куда там можно) критичные к формализации части и делов.

Имхо)!
источник

AT

Anton Trunov in fprog_spb
KLH
Согласен абсолютно. Вообще хаскел хорош как раз терм левелом.

Формальная верификация в некоторых сферах конечно же нужна, но далеко не везде и поэтому там, где нужно - там сразу возьмут fstar, coq или тот же why3 и тп (ну или изабели, и тд). Экстрактнут в окамл (ну или куда там можно) критичные к формализации части и делов.

Имхо)!
+
Или заэмбедят, вместо экстракции
источник

L

Liscript-bot in fprog_spb
@AntonTrunov, ошибка преобразования в число: String: Или
источник

A

Andrey in fprog_spb
Liscript-bot
@AntonTrunov, ошибка преобразования в число: String: Или
иронично
источник

AT

Anton Trunov in fprog_spb
Andrey
иронично
странно, что "Или" не может в число перевести, а еще говорят, что внутри компьютеров всё числа
источник

AT

Alexander Tchitchigi... in fprog_spb
Anton Trunov
странно, что "Или" не может в число перевести, а еще говорят, что внутри компьютеров всё числа
+1
источник

L

Leyλa in fprog_spb
Выложили 2-ю часть доклада Юрия “OCaml для хаскелиста” https://www.youtube.com/watch?v=SyNYxi7_uOk
источник

YS

Yan Shkurinskiy in fprog_spb
Еее
источник

YR

Yuki Rito in fprog_spb
👍
источник

АХ

Алексей Худяков... in fprog_spb
Aleksei (astynax) Pirogov
В живой системе, коммуницирующей с внешним миром, нельзя в общем случае "запечь" внешние взаимодействия.
А как перезапустить живую систему с чистого листа? Т.к. если в ней что-то переделывать, то в какой-то момент энтропия поглотит её
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Алексей Худяков
А как перезапустить живую систему с чистого листа? Т.к. если в ней что-то переделывать, то в какой-то момент энтропия поглотит её
Хранить какой-то удачный снапшот. Обычно это релиз образа, на котором прогнали тесты и сборку мусора :)
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Можно играться на живом, потихоньку сохранять код в классы, потом откатить до снапшота и заэвалить сохранённые классы. Собственно, как всегда с image based языками.
источник

NA

Nikolay Artamonov in fprog_spb
А вот эту запись не выкладывали еще?
источник

L

Leyλa in fprog_spb
Nikolay Artamonov
А вот эту запись не выкладывали еще?
Вроде нет ( постараюсь поскорее
источник
2020 November 26

AI

Andrey Ivanov in fprog_spb
So what about link?
источник

AI

Andrey Ivanov in fprog_spb
Кто-нибудь умеет быть хостом?
источник

AI

Andrey Ivanov in fprog_spb
Ок, создаю трансляцию на своем ютуб-канале
источник