EgorBo
мой поинт был в том, что я везде вижу "сишарп говно - переходите на F# от эфшарпщиков" - по итогу мало кто переходит, а "C# говно" - продолжает вонять по интернетам
Ayrat
скалка перегружена тайплевел хуитой
Ayrat
и оттого экосистема такая же
Ilya
Это боты!!
Ilya
И Егор.
EgorBo
а чатики растут!!11
не вижу это в отчетах гитхаба https://octoverse.github.com/ и гитхате https://madnight.github.io/githut/#/pull_requests/2020/3
Roman
мой поинт был в том, что я везде вижу "сишарп говно - переходите на F# от эфшарпщиков" - по итогу мало кто переходит, а "C# говно" - продолжает вонять по интернетам
если кто-то без аргументов говорит, что сишарп говно, а фшарп тащит — это плохо и неконструктивно, тут я согласен. Но если присутствует критика конкретных объективных недостатков и сразу же предлагается доступная альтернатива — что в этом плохого для обоих коммьюнити и для бизнеса? А почему сравнивается именно с сишарпом, тут все просто: переезд внутри дотнета с одного языка на другой более посильный и доступный, чем даже переезд, например, на жвм
EgorBo
надо дотнет платформу популяризировать и убивать стереотипы, а не собачиться в рамках экосистемы
Roman
надо дотнет платформу популяризировать и убивать стереотипы, а не собачиться в рамках экосистемы
Конструктивная критика объективных недостатков языка считается собаченьем?
Ilya
Одно другому не мешает. Внутренняя конкуренция тоже нужна.
EgorBo
Конструктивная критика объективных недостатков языка считается собаченьем?
когда всё построено только на критики и ее конструктивизм сильно субъективен - нет
Roman
конструктивизм не может быть субъективным. Это же взаимоисключающие параграфы
Roman
никто, пушто конструктивизм — это понятие объективное
Vasily
Просто есть вещи, которые проще и элегантнее делаются на фшурпе
Vasily
Тот же пресловутый нуллчек
EgorBo
Дык к сишарпу в мейнстриме в общем-то нет претензий
ты один из тех кто постоянно в пронете шарп говном поливает) кому ты рассказываешь
Roman
ну так а кто решает что критика конструктивна?
например, в больших проектах на сишарпе много проблем из-за нуллов — объективное утверждение. Здесь даже эмоциональной окраски нет
Kirill
надо дотнет платформу популяризировать и убивать стереотипы, а не собачиться в рамках экосистемы
было бы прикольно видеть больше синергии между шарпом и фаршем. как в одном солюшене живут проекты на разных языках
Ilya
А сейчас не живут, что ли?
Kirill
А сейчас не живут, что ли?
так может и живут, но на конфах вроде не показывают такие примеры. Типо вместо перехода на фарш, форсить возможность пользовать и то и другое одновременно
Vagif
в том что ты хочешь работу на фшарпе для гребца. А на нем такой не будет. И на скале не будет. И на хаскеле не будет
+++ Вообще с профессией программиста надо каждый день начинать с молитвы о том, как в жизни пофартило, потому что есть еще журналисты, скрипачи и повара и и непонятно, как они выживают.
Vagif
Но мы ждем, когда нам на дом завезут работу интересном языке за большие деньги.
Roman
так может и живут, но на конфах вроде не показывают такие примеры. Типо вместо перехода на фарш, форсить возможность пользовать и то и другое одновременно
во-первых, юзкейсов для совместного использования очень мало: 1) Выжать максимум перфа с помощью сишарпа и goto (see HOPAC) 2) Инкрементальное переписывание легаси 3) Прибитые гвоздями фреймворки/тулы, которые умеют в сишарп кодген, но не умеют в фшарп во-вторых, эта возможность часто озвучивается как раз для второго юзкейса
Roman
ну я не какой то рокстар, что бы меня релокейтили в волмарт или в норвегию на фарше писать. Обычному гребцу нечего ловить на фарше(
я, кстати, работал и в других странах, и в интернациональных командах. Не боги там горшки обжигают, везде работают самые обыкновенные люди.
Roman
Ну нет, на жвм с дотнета переехать куда проще для среднего разраба, чем на F#.
ну, смотря как оценивать простоту. Я имел ввиду то, что 1) можно продолжать пользоваться всей существующей средой библиотек, тулов и тд 2) можно переходить плавно и в рамках одного солюшна даже.
Roman
Но да, понять жаву с опытом на сишарпе проще, чем фшарп
Ayrat
Нет
в основном 1100
Ayrat
надо скореллировать с порнонетом
Ayrat
биде
Vladislav
Там ещё ботов 600 сидит
Ayrat
поэтому просто забей
EgorBo
так напишите бота, который будет за монады в личке спрашивать
EgorBo
не ответил - нахуй с пляжа
Sergey
не ответил - нахуй с пляжа
Так тут останется полтора айрата!1!
EgorBo
ну да, я тоже явно не отвечу
Vasily
На самом деле тут скорее - ответил за монады, нахуй с пляжа
Vasily
Проблема в том, что в языки с фп частями приходит много творческих и искренне увлеченных людей
Vasily
А это в основном вредит
Ayrat
Надо знать врага в лицо
Vasily
С точки зрения разработки, чем проще пишешь, тем лучше получается
Vasily
Если бы у меня на проекте все было обмазано монадами, хер бы я смог вчерашних сишарперов быстро вкатить в проект
Vasily
А так ничего лишнего
Vasily
И все ок
Vasily
Люди пишут код
Vasily
КОторый приносит велью
Vasily
Т.е. тут надо четко разделять практическую необходимость и желание выебнуться
Vladimir
Могу мини сакссесс стори рассказать) Неделю перехреначивал имплементацию партишн топиков, в сумме 600 строк, из них 400 новых добавил 200 удалил, только сделал чтобы билдилось, сразу полностью все тесты прошли. На сишарпе в жизни такое бы не прокатило)
EgorBo
КОторый приносит велью
пока ты по сочам катаешь
EgorBo
гребцы гребут
Vasily
Ну да
Vasily
Ну греблей я бы это не стал называть
Vasily
Работа больше творческая
EgorBo
Работа больше творческая
ага, а команда - большая семья
EgorBo
и прочий булшит)
Vasily
Ну нет
Vasily
Я без булшита
Ilya
все гребут) вопрос в том куда)
Vasily
У меня фрегат
Ilya
все у доктора будем!
Roman
У меня фрегат
это типа галера next gen?
Vasily
На парусной тяге
EgorBo
о, вспомнил из корсаров - мановар
Vasily
А не на весельной
Vasily
Т.е. условно надо уметь паруса ставить
Ilya
Каравелла! (мне просто слово нравится)
Vasily
А не совершать возвратно-поступательные движения в такт