Comments 7
Что с переводом?..
вы прослушали нейтивку некоего языка Odin.. и немного срача с комментов :)
Основной тезис в том, что такая реализация не совсем "go way". Что наверно имеет смысл.
Сравнение с Odin выглядит конечно неуклюже))
Go evolves in the wrong direction от Aliaksandr Valialkin интересней. Надо было его постить)
В превьюшке статьи находится вот такая картинка, предлагаю начать минусовать за размещение блевотных картинок.
Итераторы в C++ читаются и создаются легко и приятно, а все то, что вы выложили тут способно вызвать дьявола если где-то случайно сделать ошибку :)
Легкость чтения, понятность, удобство, очевидность - 1/10
Вот смотрю я на это и испытываю невероятную благодарность Гвидо Ван Россуму за то что он в своем Амстердаме поглощал всякие вещества и заморачивался над дизайном языка программирования для людей, вместо бесконечного перекатывания этого «фрактала отсоса» и «синдрома утенка» беря за основу С++ образца 90-х, как делали все остальные, начиная от Java, через JavaScript, ActionScript и PHP и заканчивая этими Go, Dart и ему подобными
Конечно, есть всякие Kotlin, Swift, Ruby, Elixir, Clojure, F#, Haskell и прочие попытки не сделать очередной «непродуманный С++, который со временем обрастет «грехами отцов» и превратится в нечитаемое и нелогичное месиво, в котором без бутылки не разобраться», но у них пока не получилось стать массовыми
Хотя вроде TypeScript на фронте удается
Почему люди злятся из-за итераторов в Go 1.23