Hog
за десятилетия в спецназе
Это уже общераспространенное. А уж фонетический (или как там его) алфавит - сплошь и рядом, когда проспеллать нужно что-то по телефону.
x
не помню что на R
x
romeo что ли
Hog
чёрт
Как-то нелогично ответил :)
Hog
romeo что ли
Не ссуть.
x
Как-то нелогично ответил :)
это мысли в слух. «опять не угадал»
x
он самый
x
в фильмах гая ричи тоже как то так разговаривают
Hog
https://twitter.com/george_berry/status/1164662489319170049?s=12
Ilya
Ну то есть питон?
Ilya
x
Что это? Сделать как в ml/эфшарпе?
Ilya
Ууууу, такую новость пропустил. Вот же.
Ilya
https://github.com/lampepfl/dotty/pull/7083
Ilya
Там Одерский решил из скалы F# сделать
x
Всё проспал.
Vladislav
Скала очень странная со всеми этими скобочками
Vladislav
Наверно к лучшему изменение
Ilya
Если люди примут. Я так понимаю, пока что они не в восторге.
Roman
кто-то там в обсуждении говорил, что такой подход хорош в скриптовых языках, но в серьезной скотобазе без скобочек ну никак просто
Roman
еще один чувак говорил, что с мобилы читать такой код неудобно
Roman
короче, много интересных аргументов можно вынести оттуда. А вообще, чем больше подобных радикальных изменений в скале будет в дальнейшем, тем выше шанс, что народ пересядет на фшарп)
Диёр
ну выбирают же сначала платформу и потом только язык
Диёр
с иглы жвм на лицо дотнета пересесть не так просто, кмк
Vladislav
еще один чувак говорил, что с мобилы читать такой код неудобно
У фшарпа неудобно трехсторонние дифы смотреть из-за идентации
Vladislav
Если монитор небольшой
x
с иглы жвм на лицо дотнета пересесть не так просто, кмк
Неужеле нет эфшарпа под джаву? Если fable есть
Ayrat
У Айрата блестящее будущее
Без зазрения совести перейду на хаскель за килотонны денег в наносеку. Проще говоря просто ради хаскеля на ту же ЗП ни за что не пойду.
x
А почёт?
x
Научные степени
x
Королева вручает рыцарский орден
Ayrat
Научные степени
Я когда-то занимался наукой, статьи даже. Но чот денег у меня тогда не было. Я вот сменил свое мировоззрение по поводу баблища когда у меня постоянная девушка появилась. Она оказалась дороже чем временные. Бросил науку, оборонку (5 лет уж там трудился), нашёл работу у буржуев. А когда девушка сказала что она беременная, прикинул варианты и стал программистом. Вся моя карьера - прагматичная гонка за зарплатой с целью обеспечить других. Мне б и зарплаты инженера хватало. Короче, любви к искусству у меня нет. Я этим всем занимаюсь исключительно из корыстных побуждений.
Vasiliy
👌
Vladimir
🙈
x
а всё из-за женщин.
Iskander
Ну это всяко лучше звучит чем моя история. Когда был студентом, как-то посетил хороший итальянский ресторан и безумно полюбил блюдо одно - Пенне Арабьяту. В общем, захотел есть там каждый день, пошел устраиваться на галеру😂
Vladislav
а почему на те же бабки не пойдешь?
Боль надо компенсировать
Roman
А в скале меньше боли, чем в хаскеле?
Doge
А в скале меньше боли, чем в хаскеле?
Я бы сказал, что чуть меньше в плане тулинга. Чуть больше в плане выражения ФП высокого уровня типа тех же линз
Диёр
Я бы сказал, что чуть меньше в плане тулинга. Чуть больше в плане выражения ФП высокого уровня типа тех же линз
Но я думаю если что-то в прод писать то всё равно на скале меньше боли, куча готовых вещей есть и почти у каждого сервиса сдк для жабы и вот всё такое
Диёр
И спросить есть у кого
Hog
Диёр
Вообще хаскелл рофл язык.
Диёр
Почти ничего нет, а хайпа куча
Doge
Но я думаю если что-то в прод писать то всё равно на скале меньше боли, куча готовых вещей есть и почти у каждого сервиса сдк для жабы и вот всё такое
Смотря что, в каких условиях и с какой командой. Те места, где норм подходит ФП и при этом требуется серьезный перформанс без жертв в плане архитектуры - это как раз место для хаскеля.
Doge
Скала в таких случаях ощутимо теряет.
Doge
Почти ничего нет, а хайпа куча
Это один из самых топовых оптимизирующих компиляторов в плане высокоуровневых оптимизаций. Практически никто с ним с этим не может сравнится, кроме совсем экзотики
Диёр
Ну тип будет там баг в драйвере для какого-нибудь кролика и сиди жди полгода пока твой пуллрек примут
Doge
Ну тип будет там баг в драйвере для какого-нибудь кролика и сиди жди полгода пока твой пуллрек примут
Хаскель - не для инфраструктурных задач. Он для CPU-bound или сильно конкурентных задач, где при этом удобен ФП подход.
Диёр
Да и хрен найдешь потом челиков код поддерживать
Doge
Да и хрен найдешь потом челиков код поддерживать
Он не настолько сложен, чтобы человек не смог разобраться.
Doge
Если не может - то это повод задуматься, а нужен ли вам такой разраб
Doge
Хаскель сильно проще той же скалы.
Диёр
Ну манагеру это сложно объяснить будет
Диёр
Он посмотрит список вакансий и предложит на плюсах написать
Doge
Ну манагеру это сложно объяснить будет
Ну в фейсбуке или гитхабе удалось. (И я уж молчу про прям хаскель-шопы)
Doge
Да, более того, мне спокойно удалось обьяснить почему я хочу попробовать хаскель, какие риски, какие выигрыши будут. Норм, народ согласился.
Doge
Но у меня как раз такой вот достаточно изолированный сервис, с мощной CPU-bound бизнес логикой и по сути без какой-то сложной инфраструктуры вокруг.
Диёр
Ну вот у нас хипстоту не потащат просто потому что хоть об стену убейся
Doge
Ну вот у нас хипстоту не потащат просто потому что хоть об стену убейся
Я предпочитаю в таких местах не работать. Из-за такого подхода на удивление много проблем бывает. Я, внезапно для себя, видел больше проблем на энтерпрайз стеках, чем на хипстерских, с учётом похожой нагрузки.
Диёр
Я хотел кложур взять. У нас всё равно веб и только всякие прикладные вещи. Сказали бас фактор хотя лол это же просто лисп с либами от жабы
Doge
Я хотел кложур взять. У нас всё равно веб и только всякие прикладные вещи. Сказали бас фактор хотя лол это же просто лисп с либами от жабы
Опять-таки, если опытный разраб не сможет новый язык освоить в разумный срок, то стоит задуматься.
Roman
имхо сложность изучения нового языка сильно переоценена. Народ спокойно подключает сотни библиотек (которые тоже надо изучать), и пишет сотни велосипедов, чтобы компенсировать недостатки языка, вместо того, чтобы 1 раз потратить время на освоение собсно 1го языка в рамках той же платформы
Roman
@vshapenko а linq2db можно только из сишарп проекта использовать? В доках там кодген используют для генерации дата модели. Или есть возможность энтити описать руками, а его использовать тока для маппинга и генерации запросов?
Vasiliy
Генерации DataManager для ф шарпа у них нет(
Vasiliy
В тестах есть примеры рекордов
Roman
о, спс, ща гляну
Диёр
У нас техдир втирает что пока 5+ лет в проде на одном языке не посидишь ты не шаришь на нём
Диёр
Мне кажется за 5 лет можно наизусть спеку жирного стека выучить
Roman
У нас техдир втирает что пока 5+ лет в проде на одном языке не посидишь ты не шаришь на нём
Ну ваш техдир уже зарекомендовал себя. Его слова, судя по всему, можно всегда на -1 умножать