Vladyslav
Ayrat
Ayrat
и про сишарп то же самое утверждаю, да
У сишарпа есть небольшая ниша - кодген, структойобство с байтами
Ayrat
кодген за счте паршл классов просто лучше
Ayrat
в фшарпе из-за строго порядка компиляции неудобно впихивать кодген
Ayrat
в сишарпе норм
Ayrat
в фшарпе структуры вербозные
Ilya
Ayrat
Ayrat
нихуя не знаю, но мнение имею
Ayrat
котлин просто во всем лучше джавы, нет смысла пердеть на джаве
Ilya
Igor
просто твоя задача слишком прибита гвоздями к ООП
Ayrat
фшарп во многом лучше сишарпа, нет смысла пердеть на сишарпе.
В некоторых нишах достаточно локального говнокода на сишарпе
Ayrat
если весь домен состоит из этой ниши - ебля байт, то просто бери сишарп
Ayrat
все ж язык с экспрешнами вместо стейментов и иммутабельностью не очень подходит для ебли байт
Ayrat
Ilya
Roman
Ilya
Vladyslav
Igor
Ilya
Ilya
просто данные зависят друг от друга
Ayrat
там чистая бизнес логика контроля цен от тыщи факторов
Vladyslav
сейчас бы сидеть со своими задачи где было потрачено 100 часов и говорить что другие в чате не могу накидать такое же крутое решение как у меня
Ilya
бизнес задача может быть типа такой - пользователь вводит имя человека, в других полях показывается его дата рождения и его возраст
Ilya
я просто упростил для понимания
Roman
Roman
ну или по возрасту хотя бы
Ilya
Roman
ммммм, очень красиво
Roman
чем это лучше простого доставания пользователя из базы по имени?
Ilya
Ilya
но здесь связано свойство и его вычисление
Roman
ааа. т.е. тебе показать, как в фшарпе делать запросы в базу?
Ilya
Ilya
я пытаюсь донести, что и на C# можно писать читаемый код
Ilya
сложнее чем на F#
Ilya
из за недостаточной умности компилятора C# и некоторых особенностей ФП
Kirill
есть мнение что F# это write only, но это мне плохие ребята говорили
Ilya
но не драматически сложнее
Ayrat
Ayrat
то есть ты там тот же билдер напишешь
Ayrat
не понял при чем тут вообще
Ilya
Roman
ну, на случай если вдруг твой домен сложнее 1 запроса в бд
Ilya
Ayrat
в фаршике же что хорошо -
строгий порядок компиляции
вывод типов
иммутабельность
отсутствие визуального шума
годные новые фичи для говнокода - билдеры, сртп, ду
строгий как папка компилятор
Ilya
Ayrat
👍
да, но это значит что на снипетах ты нихуя не поймешь
Ayrat
вот сядь рефачить фаршик и сишарп
Ilya
Ayrat
фаршик за пару часов сможешь сверху донизу поменять. потому что файлы по очереди идут ХОТЯ БЫ
Ilya
ну и сртп это прям легко читаемый код
Roman
вот сядь рефачить фаршик и сишарп
да че рефачить — добавить в большом проекте поле в сучность и протащить по всей системе. В сишарпе с автомапперами и мутабельными пропертями может нахуй неделю занять
Ilya
Ayrat
с тулингом все збс - привет жыдбрейнсам
Ilya
Roman
и этот ответ спринг?)
Roman
Roman
градл?