Vasily
Там же отборный контингент
Doge
Там же отборный контингент
Да, но он там ради шитпостинга и рофлов, а не какого-то конструктива.
Doge
Это приводит к своебразному стилю дискуссий
Anonymous
А чо за «понв»?
Doge
А чо за «понв»?
Пока Одерски не видит. Флудилка скала чата.
Doge
@scala_ponv
Anonymous
Ончо. Видимо, мне туда не надо :)
Vasily
Ну я бы не ходил, да
Vasily
Там без подготовки сложно
Anonymous
это ты вот почти апостолов Go повторяешь. не знаю, насколько Go соотвествует всем этим требованиям, правда.
Anonymous
мне нравится стек, который позволяет прототипировать с минимальными затратами времени, не лочит меня на вендора с первого дня, не навязывает мне конкрентый тулинг, позволяет мне интегрироваться с другим тулингом, и не требует лицензий на каждый чих. в пределах разумного, конечно
Anonymous
еще могу добавить: не затрудняет командную разработку, имеет вменяемое время компиляции, поощряет ясность, имеет четкую идиоматику (или хотя бы общепринятые гайдлайны как делать и как не делать)
Anonymous
но они точно навязывают тулинг, по крайней мере.
Doge
это ты вот почти апостолов Go повторяешь. не знаю, насколько Go соотвествует всем этим требованиям, правда.
В го с ясностью туговато может быть, если мы про какую-то сложную логику говорим
Anonymous
В го с ясностью туговато может быть, если мы про какую-то сложную логику говорим
ты не поверишь. туговато будет в любом языке: логика по определнию сложная,как ты сам сказал.
Doge
ты не поверишь. туговато будет в любом языке: логика по определнию сложная,как ты сам сказал.
Вопрос насколько туго. Да и разница в том, на какие жертвы придется пойти ради большей ясности.
Anonymous
ну что-что, а писать неясно на го ну прям адски сложно. оно же примитивное донельзя с их res, ok := method()
Anonymous
на каждом шагу
Anonymous
и тотальным отсуствием дженериков
Doge
ну что-что, а писать неясно на го ну прям адски сложно. оно же примитивное донельзя с их res, ok := method()
Тут как раз проблема в том, что у тебя этот мусор будет саму суть твоей логики закрывать конкретными деталями реализации
Anonymous
// комменты
Anonymous
вся их хваленая standard library сплошь вымазана комментами
Anonymous
правда надо отдать должное - не идиотскими
Anonymous
не как у нас в проекте на Person {get} коммент: Get the Person.
Anonymous
а на сеттер: Set the Person.
Vasiliy
Создатели The Surge 2 показали девять минут геймплея из городской локации, где встречается один из боссов-конструкторов. Среди социальных функций в игре, судя по ролику, будет возможность отставить сообщение другим игрокам, прямо как в Dark Souls. https://dtf.ru/games/56401
Vasily
Ипать, надо глянуть
Vasily
Отвлекает это все, конечно, от работы
Vasiliy
угу, а у меня тут коллеги обновили ранчер и мой кластер упал :D
Vasiliy
😭
Vasily
Судя по видео, игра будет годной. Годнее первой части даже
Anonymous
Меня бесит, что вот эти концепции люди не могут объяснить простыми словами, а предпочитают выражаться туманно
люди не предпочитают. проблем в том, что эти абстракции из мира гораздо (я подчеркиваю: ГОРАЗДО) более четких, внятных определений
Anonymous
более того, они априори интернациональны были еще тогда, когда электиричества не существовало и в помине.
Anonymous
поэтому нет ничего плохого, что люди придерживаются определенного пространства (общепринятых!) терминов и не изобретают на каждом шагу свои дебильные названия, в результате чего появляются: map, flatMap, selectMany, onOver, mapF и funcMap
Anonymous
а то что слова звучат нетипично для русского уха - извините, математика очень много всего заимствовала из других (общеизветных на тот момент!) языков как раз во имя интернациональности.
Anonymous
слэнг в стиле "я его забилдил, но оно не ранится на энвайронменте из-за хуевого конфига" не намного лучше.
Anonymous
а по второй претензии - насчет невозможности что-то сходу объянить. опять же, извините, но это не шутки Камеди Клаба. за этими странными названиями часто стоят немалые объемы знаний из разных сфер, тесно друг с другом переплетеныне. ты тоже сходу не объяснишь многие истины computer science непосвященному человеку и дело совсем (по крайней мере - не в первую очередь) в непонятных словах, а в том, что людям нужно время на образование. и прежде чем ты ясно поймешь, что же все такое тот же моноид, пройдет ни одна неделя.
Anonymous
а для меня такие претензии всегда звучали как (возможно, бессознательная) интеллектуальное иждивенчество. в стиле "разжуйте, положите мне в рот и тогда я может быть проглочу".
Anonymous
ну я не стал бы так категорично. а то звучит так, что всякий не знающий что такое моноид или функтор есть дебил. я с этим не согласен в корне. на это нужно въебать не мало времени, особенно если в школе ты пропустил все, что можно было пропустить, а в ВУЗе откупался взятками (как было у меня). если человек не понимает чего, это еще не повод делать вывод о его способностях, он мог просто недостаточно потратить на это сил и времени.
Anonymous
но вот что точно можно сказать, что это проявление личных приоритетов. если человек упорно не тратит время на самообразование в этой сфере, то она по факту ему не интересна, чтобы при этом он не говорил.
Anonymous
по крайней мере у меня в круге знакомств хватает отцов-основателей ФП и всяческих приверженцев оного, которые по три года подряд не находят время все так почитать, что же такое функтор и чем он отличается от натуральной трансформации,
Anonymous
они обычно громче всех кричат о том, как это круто кстати.
Vasily
Короче, я о том, что довольно странно считать дебилами людей, которые имеют отличный от твоего понятийный аппарат
Vasily
Но, в целом, это способствует поднятию самооценки и тешит нарцисстическую составляющую
Anonymous
Короче, я о том, что довольно странно считать дебилами людей, которые имеют отличный от твоего понятийный аппарат
это факт. но так же странно требовать от аппарата, которому не одна сотня лет, что он возьмет и перестанет существовать. тем более, если конфликт только на уровне слов (а не пониманиях их смысла), то эта проблема устраняется за максимум 1 неделю
Hog
https://www.youtube.com/watch?v=bK-Tz-GLfOs
Hog
свежачок!
Vasily
Причем, шо интересно, в рамках даже одной подгруппы понятийный аппарат разный
Romɑn
Чят подскижте плз валидна ли такая запись квотейшенов? <@ fun s -> printfn "%A" @> Если да, то вызывать ее как-то так? let q = <@ fun s -> printfn "%A" @> let newQ = <@ let f = %q in f "some string" @> newQ.Eval()
Vasily
Шоза eval?
Aleksandr
<@@ _ @@>
Romɑn
Hog
<@@ _ @@>
это лицо паучка какое-то :)
Vasily
http://www.fssnip.net/h1/title/Eval-Quotations?
Romɑn
FSharp.Quotations.Evaluator
У этих товарищей сайтец сломался
Vasily
Странно, мейнтейнер Тцапалис, а пулл реквесты Сайм принимает
x
камрады, кто-нибудь знает тул который мне сделает асинхронный апи из имеющегося (c#)? надо кучу легаси говна перелопатить, хотя бы чтоб все интерфейсы в Task переделал и суффикс Async в конце каждого метода вкорячил
x
чем я занимаюсь.... 🙈
Hog
https://resharper-support.jetbrains.com/hc/en-us/community/posts/206654825-Feature-suggestion-Convert-method-to-Async
Hog
не заимплеменчено
Vasily
чем я занимаюсь.... 🙈
Рослин в помощь
x
не заимплеменчено
а там ссылка на аддин! отлично.
Hog
не, ну это уже перебор.
у него там примерно така же боль, как и у тебя, но с одним отличием. Если ты всё-таки пытаешься заставить весь этот зоопарк работать при этом изливая всю боль сюда :) то в его случае - "всё должно работать из коробки и ничо делать не буду"
Shub
ну оно работает из коробки, если знать, какую коробку открыть.
Shub
если стартануть проект на .net core sdk и не писать код в студии - 90% ок
Shub
Возможность писать как на фиговом хаскеле, но в прод в энтерпрайз окружении
зачем писать на фиговом хаскеле, когда можно писать на better java?
Vasily
Кириченко такой, да
Shub
это ты вот почти апостолов Go повторяешь. не знаю, насколько Go соотвествует всем этим требованиям, правда.
прототипировать на нем нельзя. быстро писать на нем нельзя, ну разве что обмотаться сниппетами. обрати внимание, что все саксесс сториз - это переписывание на го. чуваки неосознанно ловят эффект второй системы и приписывают это языку. так-то я был на проекте, который переписали с крестов на питон и получили прирост по производительности и оптимизацию по памяти