Ayrat
Ну вот по дельфи прям конференций тьма
Doge
Ilya
Мне непонятно, почему F# так высоко находится 😆
Hog
Ilya
Ну судя по индексу их вб в топ тянет за собой!
Shub
потому что в стдлиб это по каким-то причинам не завезли, поэтому каждая комадна велосипедит свое
Hog
Расскажите, как сдампить табличку с данными в PostgreSQL? :)
Shub
и потому, что при переходе к более сложной проблеме, нежели синтетический и специально придуманный пример, концепция перестает быть стройной
Hog
pg_dump мне чё-то тока структуру таблички даёт
Doge
Урусай
Doge
Hog
Hog
Урусай
Ты какие аргументы суешь?
Shub
еще есть разговоры про тайный энтерпрайз, весь такой дико успешный, но под НДА, поэтому “показать не могу"
Shub
люблю их,
Doge
Hog
Shub
что-то уровня SCP. иногда даже лучше
Shub
Doge
Shub
попробуй сравнить это с мейнстрим коммьюнити
Shub
Hog
Shub
сколько лет проекту? сколько людей поменялось?
Shub
Scalable Blockchain, Smarter Contracts
Shub
Hog
Doge
зато хачикель
У меня есть немного хаскеля для одной досточно экзотичной задачи.
Возможно будет сильно больше, если он хорошо себя проявит в одном прототипе
Vladislav
Doge
Но да, тут должен быть дисклеймер, что у меня не стандартные энтерпрайз системы с кучей интеграций, побочных эффектов разного рода, хранилищ данных и т.п., а относительно чистые по своей сути системы, которые занимаются расчетами того или иного вида.
Shub
ну об чем же ж и речь. никто не спорит, что есть ниши, просто возникает вопрос: а насколько они широкие? может, это щель в полу, куда и муравей не забьется
Shub
сколько у вас конкурентов например? не взагали, а конкретно по вашему продукту, чтоб можно было фичи сматчить
Hog
Shub
ну вопрос был не про что вы можете, а про какого размера ваш рынок, если он вообще есть
Shub
ну и чтобы два раза не вставать: чем обусловлен выбор ФП, кроме личных предпочтений? есть ли у вас метрики, показывающие какие-либо преимущества ФП подхода, ну там разные velocity, количество багов относительно смежных отделов, длина релиз циклов и т.п.
Hog
Shub
это сократовский метод, падре
Shub
по большому счету в жете этого всего тоже нету. но поинт в том, что его НИГДЕ нету
Hog
Shub
метод познания, что не так?
Hog
Shub
заставляет думать. да, многим не нравится
Yury
Yury
пишут аудио продукты?
x
до диез
Yury
Хех, понял)
Doge
ну и чтобы два раза не вставать: чем обусловлен выбор ФП, кроме личных предпочтений? есть ли у вас метрики, показывающие какие-либо преимущества ФП подхода, ну там разные velocity, количество багов относительно смежных отделов, длина релиз циклов и т.п.
С метриками подобного плана проблема в том, что очень сложно отделить остальные факторы (состав команды, работа с аналитикой, набор задач, нефункциональные требования к системе, особенности унаследованного кода и т.п.) от конкретно факторов в виде выбора ФП языка.
Есть относительно анекдотичный опыт по поводу качества опен-сорс библиотек схожего (относительно моих задач) функционала.
Там да, аналоги в ФП архитектуре (тут можно говорить даже в отрыве от конкретного ЯП) смотрятся сильно аккуратнее.
Shub
но ведь нам обещали, что ФП и вообще любая парадигма никак не зависит от человеческого фактора. мол, начните писать на ФП - и не важно, какая у вас команда, ВАМ СРАЗУ СТАНЕТ ЛУЧШЕ
Shub
> смотрятся сильно аккуратнее.
это тащем-та сильно субъективно. я уже приводил тут примеры читаемого кода от сноймана
Shub
я вот наблюдаю людей, которым голые лямбды с горсткой комбинаторов - это читаемо. потому что тупые оопешники думают про отладку и трассирование, а мы тут свободные от задротства люди и поэтому аппликативно комбинируем частично примененные лямбды. потому что частично примененные лямбды сами себя аппликативно не скомбинируют
Doge
Такой же опыт, кстати, был и на предыдущем месте, где был C# во все поля.
Были места, которые специально были переписаны в максимально ссылочно-прозрачный вид, и да, оно безумно упростило часть сложных процессов.
Doge
Shub
это все очевидно, особенно людям с опытом нормальных языков (ака языков с реплом - CL\Erlang\Haskell\Python\OCaml)
Hog
Shub
что делать в эфшурупе, куда репл обещали завести ближе к… никогда?
Hog
Hog
это корового пока нет
Hog
а фулл - чо - не работает?
Shub
а так же с этими отвратительными людишками, которые изо всех сил стараются делать проект неимпортируемым в репл?
Doge
чуть более 100% ? :)))
Нет, хватит того, чтобы бизнес логика была без внезапных захардкоженных обращений во внешний мир.
Hog
Hog
расскажи - чо нет
Shub
ну он запускается. да. и даже позволяет выполнять там хелло ворлды
Hog
я давеча даже npgsql + тайп провайдер в fsi завёл
Shub
но если тебе надо втащить туда конкретный кусок из своего проекта - на практике это невозможно. ты должен, как полный олигофрен, рассказать ему, где брать бинарные сборки (что подразумевает собираемость проекта), открыть проектные модули тоже не представляется возможным