Pull to refresh
11
0.6
Send message

Да почему, лично участвовал в процессе миграции Java финтех-монолита со сложной бизнес-логикой на несколько Go-сервисов. И DDD, и бизнес-правила, и сущности сложные - все это было. И ничего, нормально за пару лет мигрировали. Поверьте, в крупных российских маркетплейсах вроде Ozon и WB бизнес-логика наверняка еще более сложная чем у нас, и тем не менее они уже годами живут преимущественно на Go и развивают свои сервисы, вон даже банк на Go запилили.

Насколько я помню, этот рейтинг основан на том, как часто в поисковой выдаче упоминается тот или иной язык программирования. В эпоху LLM этот рейтинг вероятнее всего станет еще более оторванным от реальности чем ранее, потому что все стали использовать ту или иную LLM вместо Гугла, а сайты с туториалами по программированию для новичков кажется совсем отжили свое. Если уж и смотреть на рейтинги, то лучше на JetBrains Developer Ecosystem или GitHub Octoverse.

ему Go-мышление мешает

А в чем заключается это "Go-мышление" и как оно мешает сервисы проектировать?

Российский бигтех сейчас на Go переезжает массово. Java 11 - это нечто весьма старое. А питон - это язык для всех задач и на все времена.

Однако лично наблюдаю как и на российском рынке, и на зарубежных рынках идет активная миграция на Go. Не только с PHP, Python и Ruby, а еще и с Java и C# в том числе. В общем-то не вижу ни одной причины начинать новый бекенд проект не на Go, а на каком-то другом языке, когда Go специально для бекендов и сделали.

2

Information

Rating
1,776-th
Registered
Activity