Andrei
А это, разве stack 1.6 не умеет в cabal 2?
kosc
Якихиро вроде он.
Andrei
Якихиро вроде он.
Юкихиро, точно
A64m
частично умеет, наверное
A64m
по крайней мере обсуждаемый синтаксис для версий должен поддерживать (я не проверял), насчет остального сомневаюсь
Leonid 🦇
1.6.1 кандидат умеет, в треде пишут
Alexander
учитывая что на нём уже и так все
Alexander
иначе изменение в любом не top-level пакете многопакетного проекта требуют stack clean
Alexander
Замечательное коммьюнити когда разработчики популярного системного софта воюют друг с другом вместо кооперации. Торжество рынка
т.е. когда снойманиты ведут себя плохо, ругаются и фейлят вести технические дискуссии это норм
Alexander
и когда в каждом треде пишут что кабал-инсталл говно и не юзайте и т.д.
Alexander
единственное что разумное можно сделать это внешним людям не влезать в эти споры
Aliester
ну это
Aliester
Рельсы - чума
Aliester
и сборник технически спорных решений для простоты использования, которая потом оплачивается высокой стоимостью модификаций
Андрей
какие рельсы?
Aliester
не модульный, полный магии и сильно связанный фреймворк с кучей неортогональных зависимостей
Андрей
эм, казалось бы причём тут кабал новый
Andrei
Рельсы - чума
Ну, vacationlabs вон переехали на хаскель и в целом довольны, хоть и не без нареканий
Aliester
я тоже наверное уйду с руби, но немного позже апнусь хотя бы до мидла, а потом можно свичиться в что-то смежное
Aliester
хотя может если альтернативные фреймворки наберут силу, останусь
Andrei
и сборник технически спорных решений для простоты использования, которая потом оплачивается высокой стоимостью модификаций
Ой, не говори, у меня тут десять лет рельсов в три слоя. Стоимость модификации, скажем так, высокая. Мой pull request в пермишны с июля вмержить не могут, «а вдруг сломается».
Aliester
там ж диф набрался, придется черипикать
Kirill
Alexander по поводу доклада - ты не думал сделать микропример на гитхабе с демонстрацией вашего подхода "на рекордах"?
Andrei
там ж диф набрался, придется черипикать
Да нет, не конфликтует пока
Andrei
Всем страшно это место трогать
Aleksei (astynax)
Aliester
я просто не люблю когда я не могу поменять персистенс лейер и оставить валидации например. когда я был зеленым трейни это было отлично, фреймворк все за тебя делает и магия так хороша, а сейчас проект который два года кардинально переписывался и вроде написан хорошо, но большинство логики держим в PORO. пока на кастомном коде - хорошо, в рельсах иногда начинается пиздец.
Andrei
Ну и да, лиды затраханы и постепенно выгорают, смотреть на что-то ещё либо боятся, либо не хотят принципиально
Aliester
вся надежда на кристал, 3х3 и ханами с ромом
Andrei
вся надежда на кристал, 3х3 и ханами с ромом
Не нужны. Не при живых Haskell и Rust по крайней мере
Kirill
Плюс там куски в статье, это не законченный пример
Aliester
раст ниже кристала по TIOBE
Anonymous
Эти люди гонят на AR, но их код ещё более путанный и более магический. После того как в ханами это говно притащили, я туда больше не хочу коммититься. 🙂
Konstantin
ну всё теперь
Konstantin
придется раст выкинуть
Anonymous
В руби нет надежды.
Anonymous
И вообще, не по сабжу. Лучше рассказывайте о Санта-Барбаре с стеком.
Andrei
раст ниже кристала по TIOBE
Не имеет значения
Alexander
бедный Alexander которого вместо меня хайлайтят
Alexander
можно сделать пример
Andrew
Забавно, по TIOBE Scratch даже в топе, а хаскелла нет. 🤔
A64m
2017 все еще обсуждают TIOBE
Андрей
В руби нет надежды.
руби это и есть надежда)
Андрей
это единственный язык в котором ошибки не ловятся, а "спасаются" )
Anonymous
нормальная замена ruby/crystal это elixir
Андрей
казалось бы чат про хаскель …
Kirill
@qnikst с примером тему можно чуть углубить и не надо будет на другие отвлекаться, а то многовато материала, а тема стоящая про архитектурки
Alexander
угу, попробую
Kirill
soy boy А эрланги/элексиры ещё не застаиваются? А то басё стух, а больше про успехи не сильно слышно вроде?
Anonymous
elixir относительно популярен в продакшене
Anonymous
но я не основываю свое мнение на этом
Kirill
Gut feeling? :)
Anonymous
с чего бы
Anonymous
как язык он лучше
A64m
это плохой признак, на самом деле
Anonymous
потому что там нет ооп/эксепшенов в стиле руби, и используются идеи из фп
Андрей
потрясающая глубина мысли)
Андрей
ошибки надо искупать!
ну в руби ошибка это чаще всего повод сделать слип и ретрай)
Андрей
или вернуть "ебаное ничего", то есть нил)
Anonymous
try ... atone Sin a ... end
kake
привет
Leonid 🦇
https://ghc.haskell.org/trac/ghc/ticket/14558 hvr: Thank you for contacting GHC HQ. I'll look into this claim.
Leonid 🦇
Пассивная агрессия 10/10
Denis
похерфейс
Alexander
отличный ответ, после такого мне бесплатный билет на fby дали (так что они теперь молодцы и все что я нехорошее говорил забудьте // если хотите)
Alexander
новообще констрейнты поднять и чтобы кабал об этом ругался надо бы
Alexander
как в старвх версиях он просил поднять минимальную версию
Alexander
товарищи, а есть хороший спобоб с hasql делать select * и получить весь список колонок в ответе?
Leonid 🦇
@A64m_qb0 прогрессивный комитет какой https://github.com/ghc-proposals/ghc-proposals/pull/90#issuecomment-349511990
Leonid 🦇
Вообще в пурсе так, удобно
Leonid 🦇
@qnikst ну это же бэд практисес
Leonid 🦇
Вообще постгря умеет такое на уровне протокола