Dr. Friedrich
Бляя. Щас спорю с челиком с работы.. он говорит, что на F# не все можно выразить, что можно выразить на C#. Я говорю, что это не так. И знаете что он мне ответил? А на f# разве есть unsafe? Сука, с козырей зашел. Всё, я сдаюсь
Челик прав, а ты — нет. В F# нету protected, не работают некоторые примеры инициализации свойств с лямбдами из конструктора, нельзя задать interface method body. И, вроде, ещё assembly aliases нет (а бывает, что нужны). С другой стороны, конечно же, есть и F#-конструкции, которые не выразить в C#: SRTP, например. Но, я так понял, этой области ваш спор не касался.
Dr. Friedrich
Они не сдаются. https://blog.golang.org/generics-next-step
А где код? Нафига нужен пост без кода?
Anatoly
Я не играл
Dr. Friedrich
Его пасту
Так, не, погоди
Dr. Friedrich
Его пасту?
Dr. Friedrich
В смысле, эта паста от реального человека? Это не кто-то выдумал, чтобы высмеять типичного программиста?
Dr. Friedrich
Да ну, брось!
Vasily
Молодой он ещё
Vasily
Вот и участвует
Stanisλav
Так а зачем тогда участвовать в таких тупых спорах? )
Потому что меня забайтили набросом фп говно)
Vasily
Ну говно и говно. У всех свои вкусы
Dr. Friedrich
А техническую неправоту можно и в глупом обсуждении указать
Vasiliy
Потому что меня забайтили набросом фп говно)
Ооо это слишком жирно, очень. Лучше сразу нафиг посылать такого человека
Vasiliy
дефолтная имплементация в интерфейсе же
Dr. Friedrich
а что такое interface method body?
interface IFoo { void Foo() { /* method body */ } }
Mark
а что такое interface method body?
Так это, новая штука в C# 8
Dr. Friedrich
дефолтная имплементация в интерфейсе же
Её странно называть «дефолтной» относительно статических или приватных методов всё-таки. Их не перегрузишь, там она не дефолтная, а единственно верная :)
Sergey
а. Это
дефолтные методы как в джаве
Ayrat
Дада, Я просто не видел такого названия этой фичи
Dr. Friedrich
Меня где-то компилятор ругал такими словами
Vasily
Дернул меня черт поставить райдер еап
Vasily
Сожрал всю память, какая была
Roman
Потому что меня забайтили набросом фп говно)
можешь ему рассказать, что у нас был проект на сишарпе с ЕФ, по всем канонам. И он сосал жопу: был забагован и жрал дохуя ресурсов (требовал 10+ инстансов на пиковых нагрузках). Мы переписали его на фшарпе. Теперь все баги фиксятся за пару часов, потребление ресурсов уменьшилось разительно — теперь 1 инстанс справляется с пиковыми нагрузками, особо не надрываясь. И самое главное — скорость разработки повысилась в несколько раз. Мы с фшарпом сделали втроем за 5 месяцев то, что на сишарпе делали бы больше года большей командой. Ссылка на прод: proffsmagasinet.se
Roman
правда, это его не переубедит, но можно будет потрескать попкорн, пока у него будет гореть)
Vasily
У меня примерно аналогичная Роману ситуация
Vasily
Я как подумаю, какой бы пиздец на сишарпе творился
Vasily
Тянет выпить
Mikhαil
правда, это его не переубедит, но можно будет потрескать попкорн, пока у него будет гореть)
Ну если он не идиот то гореть не будет - всегда можно сказать что это нерелевантный единичный пример и вам недостаточно компетенций в сишарпе прост
Vasily
Поэтому все время бухаю
Николай
правда, это его не переубедит, но можно будет потрескать попкорн, пока у него будет гореть)
"Да это же просто пример того, что вы в сишарп не смогли и наговнокодили." И вот гореть уже будет опять у Станислава )
Vasily
Компетенции в сишарп - довольно странная вещь
Mikhαil
Короче я бы не стал использовать чей-то личный опыт в дискуссии
Vasily
Впрочем, как и в любом другом языке
Vasily
Я, честно говоря, удивлен количеством народа, которые не знают, что такое байт, например
Vasily
Понятно, что оно им не нужно особо
Ayrat
Шутка за 300
ну дык!!1
Ayrat
там в конце ахахаха именно для этого
Ayrat
https://cs11.pikabu.ru/post_img/2019/08/13/8/og_og_1565697984263256532.jpg
Ayrat
БАЙТ. НЕ ЕБУТ.
Ayrat
АХАХАХАХА
Vasily
НЕ БАЙТ, ВОТ И НЕ ЕБУТ
Ayrat
АХАХАХАХАХА
Ayrat
кстати, недавно узнал что у сериала выше был конец
Vasily
Эта шутка уже посложнее
Λ ll И K X
норм вы тут рофлите
Roman
так, погоди
Ayrat
Я сам охуел
Roman
мне нужно определиться с тем, что я хочу
Roman
узнать концовку или посмотреть
Vasily
Спойлери
Roman
ладно давай спойлер
Ayrat
https://www.youtube.com/watch?v=d6fRFuPWbyE
Ayrat
ладно давай спойлер
В последнем выпуске вновь не обошлось без шаблонов, основанных на вполне частой жизненной ситуации: едва лайнер коснулся земли, дама с чемоданами встала у дверей, чтобы выйти из самолета как можно скорее. Тогда неунывающий и вечно веселый Командор спрашивает у коллег: "Дринкинс, вы джентльмен? Морзе, а вы джентльмен? Я джентльмен тоже. И мы, как настоящие джентльмены, не можем садиться, когда дама стоит. Взлетаем!" `И самолет вновь взмывает вверх.`
Dr. Friedrich
Ну то есть я бы такой реквест плюсовать не стал, feature parity with C# — имхо само по себе не аргумент.
Vladimir
ну я же пишу либу, а там надо выставлять интерфейсы в апи
Ayrat
Да, юмор в сериале охуенный. Странный конечно
Ayrat
Но концовка топчик
Ayrat
в духе общего маразма
Vasily
Мне потом еще нравилось Даешь Молодежь, помню
Vasily
Тоже нормальный юмор был
Vasily
А потом все
Roman
https://www.youtube.com/watch?v=d6fRFuPWbyE
штош, перевернем страницу истории
Ayrat
@dotnet_vahter_bot ping
T-1000
pong
Ayrat
@dotnet_vahter_bot ping