Ayrat
Dr. Friedrich
Я свою же ссылку открыл, F# вровень или быстрее
Dr. Friedrich
F# vs Java тоже в большинстве бенчей быстрее, если что.
Vasily
Шо, очередной юный падаван, еще не нюхавший энтерпрайзного кода?
Dr. Friedrich
Ayrat
Например в регекс редьюсе сишарповый код вызывал си биндинг и сам ничего не делал, а фшарп юзал дотнетовчские регекспы, которые не очень.
Сделать нативный биндинг в фшарпе так же просто.
Внимание вопрос, кто ж тут медленный?
Dr. Friedrich
Вот откуда такая наркомания берётся, а? Откуда бред?
Dr. Friedrich
Dr. Friedrich
К счастью, мы его очень быстро, стремительно разоблачили.
Anonymous
Ну в принципе то что джава медленнее даже фарша было неудивительно
Dr. Friedrich
Я надеюсь, что он продолжит набрасывать, и можно будет с ним быстро разделаться
Dr. Friedrich
Dr. Friedrich
Самопротиворечие → бред
Ayrat
Anonymous
Dr. Friedrich
Как обещал, караю.
Dr. Friedrich
Считаю, что один день, проведённый в тишине, позитивно повлияет на психическое состояние пациента.
Vagif
Ребят стандартный вопрос но не уверен что его спрашивали
Меня познакомил с F# некий друг хипстер который любит модные технологии / языки (я думаю здесь каждый представил себя в его роли), и рассказал что F# это круто ой как круто а C# это говно это уже больше нe Java а Rust и т.п...
Тут я попробовал F#, выучил само функциональное программирование (я уверен что его знаю хорошо, кроме паттернов), порешал задачи на codewars, и... на этом все закончилось. Когда мне надо сделать любое нас тоящее приложение, я беру С#, потому что не вижу профита F# в этом. Может быть вы мне расскажете, почему же все таки f# такой крутой и чего я это вдруг должен на него переходить? Потому что иногда просто кажется что это "мода", а обьективных причин писать на фарше нет
Если нормально с английским, то год назад на ФП конференции в Минске я делал доклад с некоторым подведением промежуточных итогов после трехлетнего выхода в продакшн нашей системы на F#: https://www.youtube.com/watch?v=1IQByF38qio
Vagif
Но если очень кратко: на ФП не переходят хипстеры из-за моды. Редко F# бывает первым основным языком программиста. На него переходят, чтобы раны залечивать.
Dr. Friedrich
Dr. Friedrich
И поэтому многие интерпретируют соответствующие практики неправильно, в ущерб инженерным качествам кода.
Dr. Friedrich
Ну, то, про что @eglyph рассказывает :)
Dr. Friedrich
Поэтому тут и заводятся хипстеры или просто непонятные граждане, которые не вполне осознают, почему те или иные практики были внедрены.
Vladislav
Vladislav
В развитии медленный
Dr. Friedrich
Dr. Friedrich
Любой бенчмарк, который подтверждает позицию участника спора, хорош *<для этого участника>
Dr. Friedrich
При таком раскладе проигрывают только лишь те, чью позицию не подтверждает ни один публично доступный бенчмарк :)
Vasily
Форма молотка не очень важна, важнее им шурупы не забивать
Vagif
Я, кстати, не понимаю, как можно заявить "я уверен что его знаю хорошо, кроме паттернов". Это примерно как "я ООП знаю хорошо, кроме наследования".
Dr. Friedrich
Dr. Friedrich
«Я уверен, что я — отличный инженер, а вот про тебя я что-то не слышал, чувачок! Значит, твоё мнение не котируется.»
Just
У меня аж с монитора жир потек)
Vagif
Just
Нужно иммунитет на такой жир вырабатывать
Just
Говорит медленее, да и хуй с ним)
Dr. Friedrich
Dr. Friedrich
Недопустимо.
Just
Понятно, но сейчас бы на каждого джуна отвлекаться
Dr. Friedrich
В публичном чате я буду отвлекаться на каждого джуна, а что ещё делать?
Dr. Friedrich
Доброму человеку буду пояснять я, а злому тролляке — мой молот.
Dr. Friedrich
Ну, в смысле, джун — это ж не значит, что человек глупый
Dr. Friedrich
Это значит, что неопытный
Denis
Vagif
Denis
щас бы писать перфоманс код идиоматично
Dr. Friedrich
Dr. Friedrich
Ayrat
Dr. Friedrich
Как дедфуд взялся, ни хрена не понимая, бенчить сишарп :)
Ayrat
Ну да, но прокатило же
Dr. Friedrich
В итоге побенчил он какую-то там мону под дебагом
Ayrat
Ayrat
3 раза запускает
Dr. Friedrich
Ayrat
И берет минимальное
Dr. Friedrich
У него нету dotnet
Dr. Friedrich
Потому что под генту не собралося :)
Ayrat
Ayrat
Он описал методику в статье
Dr. Friedrich
Ага, он результаты друга умножает на коэффициент дружбы и добавляет в общую таблицу
Ayrat
Короче, он походу там жит померял
Dr. Friedrich
Это такой цирк, что просто ах
Ayrat
Да, топовые бенчи, а ведь придут и скажут, что сишарп медленнее пхп
Dr. Friedrich
Vagif
https://theins.ru/news/196966
Vagif
НАДЕЮСЬ, НА ФШАРПЕ
Dr. Friedrich
Ayrat
Roman
Vagif
Dr. Friedrich
Не то чтобы рядом где-то валялись готовые команды программистов, знакомые с аэроспейсом.
Vagif
В этой области, кстати, применяется практика параллельной разработки одних и тех же модулей разными командами. Стоит дороже, но позволяет сделать более тщательный анализ результатов.
Ayrat