Vladislav
Взять и переписать это не просто
Igor
Как это к стагнации относится
А так > Миллиарды строк кода сидят в зависимостях от мертвого-WCF и windows-специфичных частей .NET
Vladislav
Ещё не проще это понять тем кто денег платит
Vasily
В тырпрайзе главный принцип- работает- не трожь
Vasily
В финтехе такой же
Vasily
Учитывая средний уровень гребцов на галерах, переписывание кода довольно рискованная штука
Roman
И тут ты такой вываливаешь стату, сколько тырпрайзов перешли на Core
У нас на работе все на кор. И хостинг в линукс
Igor
Ну а при чем тут новый кор
Ты еще не понял? Он нах#й некому не сдался, тк все сидят на полном .NET (через >3 года)
Igor
Кор для хипстерков и домашних проектов
Vasily
Ты еще не понял? Он нах#й некому не сдался, тк все сидят на полном .NET (через >3 года)
Ну у меня есть пример из риллайфа, который это опровергает
Roman
Кор для хипстерков и домашних проектов
А ещё на прошлой работе вроде на аспкор переползают
Roman
Но это не точно
Vasiliy
Кор для хипстерков и домашних проектов
Ээээ вообще не соглашусь, и питерский и московский .next все как один переводят сервисы на кор, какие можно
Roman
Статистику давай, хипстерок
Может, ты тоже дашь?
Vasily
Статистику давай, хипстерок
Ты это,выражался бы яснее
Vladislav
В тырпрайзе главный принцип- работает- не трожь
Сегодня подкаст слушал, там не могли source depot -> vsts сделать в команде windows, в итоге перешли на гит. Спустя 10 лет после поднятия вопроса
Vasiliy
Додо переходят на кор
Vasily
И с личными оценками тоже аккуратнее
Vladislav
Игорь
x
Ты еще не понял? Он нах#й некому не сдался, тк все сидят на полном .NET (через >3 года)
ооо, у меня для тебя много новостей из самой консервативной отрасли - американские банки )
Vasiliy
> скопимы Что это?
Опечатка сорри
Roman
Как бы 3+ фреймворков помогли бы переписыванию, неясно
НИХУЯ ТЫ НЕ ПОНИМАЕШЬ ВОТ ИХ НЕТ И ВСЕ, СОСЕМ
Vladislav
Если бы следил за развитием то знал бы ответ почему так. Они пытались развить ебанину на System.Web, соснули, и начали писать с 0.
Ayrat
Легаси есть легаси в любой экосистеме.
Vladislav
Признали это открыто
Igor
Как бы 3+ фреймворков помогли бы переписыванию, неясно
Так, что это был бы не моно-вендер. А средние проекты, которые реально заботит конкрутеция друг с другом
x
Додо переходят на кор
это что, пиццерия? 🤨
Igor
Опечатка сорри
.next это же конфа?
Vasily
Который бы конкурировал с asp.net core
Vladislav
Короче, я так и не понял чего хочет игорь, удаляюсь
Ayrat
Так, что это был бы не моно-вендер. А средние проекты, которые реально заботит конкрутеция друг с другом
Я все ещё не понял как моновендор мешает переходу с легаси, и как выбор из трёх фреймворков помогает пересаживаться с устаревшего говна.
Roman
Который бы конкурировал с asp.net core
Тут надо мешки ворочать
Igor
Тогда вопрос. Что конкретно тебе мешает написать веб фреймворк?
Ничего, я то давно слез на suave, если он сдохнет то перейду на (giraffe/saturn)
Igor
Да
Хм, ну так у них все сайты это просто SPA но ноде
Vasily
Ничего, я то давно слез на suave, если он сдохнет то перейду на (giraffe/saturn)
Как бы тебе намекнуть, что в тот же жираф - мидлвара
Ayrat
Ничего, я то давно слез на suave, если он сдохнет то перейду на (giraffe/saturn)
Он скорее всего сдохнет. Суаве из сейф стака выпилили во славу кестрела, АСП кора и жирафа над всем этим
Vasily
Которая встраивается в аспнеткор
Igor
Как бы тебе намекнуть, что в тот же жираф - мидлвара
Я знаю, но пока не сдох и saturn хорошая “астракция”
Vasily
Я знаю, но пока не сдох и saturn хорошая “астракция”
Т.е. твой посыл на самом деле - больше мидлвар
Vasily
Мне то пох, я вообще под android на работе пишу
Потом помучаю тебя вопросами по андроиду, мне надо будет экспертизу набрать
Igor
Т.е. твой посыл на самом деле - больше мидлвар
Хз, saturn для красного словца. Я с suave пока никуда не собираюсь
Igor
Но опять таки для JVM я серверок написал на undertow - это как бы “самы популярный lite-фреймворк” При этом это не JavaEE / не Sprint / не Netty и даже Kotlin Ktor Если бы я взял Scala это был бы Play/Akka.Net/Finagle
Vasily
Чую кульминацию
Ayrat
Чую кульминацию
Я пока не понял, но эмоции кипят
Roman
К чему клонит автор?
Doge
Спасибо что напомнил
Ну скалу тут возможно не очень корректно сравнивать. Там в самой скаловской экосистеме очень любят выбор, даже по меркам JVM экосистемы. Вон тех же аналогов Future теперь уже 5 штук разных и все достаточно сильные и используются кучей народу: 1. Future из стандартной библиотеки 2. ленивый твиттеровский Future 3. IO из cats-effect 4. Task из Monix 5. ZIO из scalaz
Doge
К чему клонит автор?
Может к тому, что пара писать свой, правильный веб-фреймворк для F#?
Roman
Отдельное спасибо Дону, что в F# правильные фьючи
Есть подозрение, что если и напишет, то когда он не взлетит, автор скажет, что мс его убил
Doge
Отдельное спасибо Дону, что в F# правильные фьючи
Это да. С другой стороны, в скале они все очень легко взаимозаменямы в коде, спасибо cats-effect и final tagless.
Ayrat
К чему клонит автор?
Нужно больше фреймворков. Это завсегда пожалуйста, но как и при защите кандидатской надо будет доказать инновационность. Жираф удобные роуты хорошо впитал, ещё лучше что он это сделал, взяв один из самых быстрых веб серверов и не стал велосипедить.
Roman
В смысле? Я про про Async, которые уже написаны
Не на то ответил, сорян. это было про свой веб фреймворк
Vasily
Большой выбор фреймворков все же скорее иллюзия свободы
Ayrat
И давайте различать фреймворки и вебсервера.
Doge
Большой выбор фреймворков все же скорее иллюзия свободы
Смотря от того, как они устроены и с какой целью делались. У них может быть просто разные мотивации и разные цели. И, соотвественно, разным пользователям нужны будут разные вещи
Vasily
Как только задача выходит за рамки, начинается секс
Doge
Вон, в той же скале, на всех фреймворках более-менее все задачи решаются. Вопрос в том, какой дизайн тебе больше нравится и удобен.
Igor
Вон, в той же скале, на всех фреймворках более-менее все задачи решаются. Вопрос в том, какой дизайн тебе больше нравится и удобен.
И опять так web-framework это НЕ рокет-саен. Какой-нибудь twitter может спокойно напилить свой “сверх-быстрый” и выложить в opensource (но не в .net) А попробуй, изменить что-нибудь в AspNetCore...
Doge
Вон, в той же скале: Play - дизайн в стиле scala as a better java Finagle/Finch - дизайн с небольшим уклоном в ФП akka-http - дизайн и реализация с упором на акку экосистему + любопытной dsl для рутов http4s - дизайн с серьезным ФП уклоном и рутами в виде обычного паттерн-матчинга
Doge
Разница не в решении частных задач, а именно в разном дизайне АПИ
Vasily
Делаешь форк...