Обновить

Комментарии 4

Ерунда какая-то, могли бы нормальный оператор when из Kotlin затащить, он куда прозрачнее и гибче. А эти попытались замутить гибкость очередным if посредине строчки, зачем?

С динамической типизацией ваще мемно сравнивать рандомные структуры по контенту, ещё и когда визуально всё одинаково (твой пример с 1,2,3), а по факту ломается. Математики, которые не умеют программировать, для которых был создан этот язык который должен быть интуитивно понятен, меняет свою суть на 360 градусов.

За статью плюс, а разработчикам минус за архитектуру

Не верите, даже в базовом варианте match не работает как switch. Попробуйте запустить этот код

x = 1
y = 2
match x:
   case y:
      print(x, y)

А что если вы застряли на 2.7 , что тогда делать ?)))

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации