Как-то эта история прошла мимо меня. Кратко - в рядах любителей Go крупная потеря, Discord был переписан на Rust.
https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1fМне особенно понравились три вещи:
- в Discord работают настоящие психопаты, им вообще не страшно ничего. У нас тут спайки а графиках, что делать? Давайте все на другой язык перепишем. Каеф. В моей конторе все пишут на java каких-то там бородатых версий, потому что ссут нести что-то новое в продукт, потому что даже если есть люди, которые хотят и могут принести что-то новое, их не слышат и не дают возможность попробовать. Хуле делать, это кровавый энтерпрайз и он везде такой. Ну или почти везде.
- сравнение графиков нагрузки до и после. Настоящий плевок в лицо всем кто с пеной у рта доказывает насколько Go крутой. Конечно, тут все не так очевидно, и наверняка можно было решить эти проблемы не столь кардинально, но результат налицо.
- смотрите как мило, переписали на Rust и смогли наконец-то добавить нормальное цитирование и реакции. Может быть эти ультрасовременные языки позволят завезти ещё функционала из 2005, например вменяемое форматирование?)