Roman
но это так, конечно
Roman
Меня на прошлой неделе "осчастливили"
Roman
Так что теперь я соло-игрок
Vladislav
который нахуй никому не нужен)
Stats released by the company this week claim Bing enjoys an astonishing 33 percent market share in the US, which is far higher than the frankly more believable 9 percent it reports worldwide. According to Microsoft, the 33 percent market share amounts to some 5 billion searches.
Vladislav
¯\_(ツ)_/¯
Roman
ну ладно
Roman
уел
Alexey
Какое же высокомерно-токсичное сообщество здесь...
Λ ll И K X
Λ ll И K X
Roman
Λ ll И K X
Λ ll И K X
уже другой лвл
Roman
жены не тян
Ну там намечалась уже смена категории
Roman
Но не срослось
Roman
Оно и к лучшему думаю
Λ ll И K X
бывает, Рома живи
Vasily
Tee-tyan
Roman
Alexey
Roman
Например
Он про реф стракты и спаны видимо
Λ ll И K X
Например
ну так и правда ссаные рекорды
Vasily
Например
Тебе невыебанные байты показать?
Λ ll И K X
и не могут
Roman
Айрат же скинул в пронет
https://twitter.com/andygocke/status/1173303130886295552?s=20
Roman
Вроде DU завезут хотя бы
Roman
И на том спасибо
Roman
Roman
Roman
я, если честно, не понял, что было токсичного сейчас. То, что я мнение свое высказал?
Vasily
Vladislav
Какое же высокомерно-токсичное сообщество здесь...
ну просто немного пригорает от того что язык по факту нельзя развивать из-за того что старший брат не будет смотреть на реализацию у младшего) и надо ждать пока старший раздуплится на что-то
Vladislav
так-то всякие рефы стракты и прочая магия, так же как и ненал рефы вызывают слишком много вопросов
Vladislav
в токсичной форме или нет
Igor
а чо F# реально сильно просаживает производительность? Или это гнилая отмазка? Просто кажется любые фреймворки её тоже просаживают, EF например
Vladislav
не просаживает, разница есть но она в байтах измеряется
Roman
Vasily
Roman
в фарше нет goto, и иногда это критично.
Roman
например, в ядре гопака)
Vladislav
вообще есть вопросы, что Option нормально всеми коллекциями поддерживается, а ValueOption нет
то что стракт туплы есть, а fst snd не будет работать на них. На вопрос "сделойти чтоб работало" отвечают "нет"
Vladislav
копипиздите страх и ненависть на srtp если хотите
Vladislav
как говорится
Roman
Vladislav
чем объясняют?
https://github.com/dotnet/fsharp/issues/7715#issuecomment-540906458
Vladislav
но отсутствие всяких chooseV например останавливает использование ValueOption
Vladislav
отсюда все говно на кучу лезет из-за того что option это реф
Roman
Roman
да и написать свои функции для таплов это 2 строчки
Roman
Vasily
Можно я не буду рассказывать историю про один проект, написанный на с++?
Roman
нет
Крылатый
А я бы послушал(
Vasily
Работал я в одной компании, которая занимается инфобезом
Крылатый
*достал чай и печеньки*
Roman
ладно, я попробую угадать, там классика — все течет, медленно, лагает, но "с++ быстрый, а сишарп нет, мы не можем себе это позволить"?
Vasily
Когда я туда пришел, .net отдел только-только начинался там, и нас там было 4 человека. Пилили мы приложение по конфигурированию защищенной сети
Vasiliy
Vasily
В результате политических игр соседний отдел пилил схожий по функционалу продукт, но на с++
Vasily
Который позиционировался как облегченная версия типа
Vasily
И даже где-то продавался
Vasily
Наступило время мерить производительность
Vasily
Там, где дотнет, написанный на коленке, справлялся за примерно минуту, с++ тупо зависал
Vasily
Хотя в теории разработчики были вменяемые ребята
Vasily
Был еще параллельный продукт, с которым мы взаимодействовали
Vasily
У него была та же проблема
Vasily
А потом решили внедрять CORBA как rpc
Vasily
Но это уже совсем другая история
Vasily
И ее окончания я не знаю
Vasily
В общем, резюмируя - разруха не в клозетах, а в головах (с)
Roman
хорошая, годная история
Roman
почему-то о таком не рассказывают на конфах обычно
Vladimir
Просто очень мало кому нужна производительность которая доступна только на плюсах. На highloadcup разве что)
Vasily
На конфах вообще не рассказывают не саксесс стори
Vasily
Люди не любят признавать, что они не справились
Vladimir
да и слушать кстати тоже не очень любят) накосячить любой может)