Size: a a a

2021 April 05

AZ

Alexander Zelenyak in Moscow Python
Перепиши пример выше.
источник

AZ

Alexander Zelenyak in Moscow Python
Оно не реализовано более корректно. Оно реализовано также, потому что делает то же самое. Только вот поддерживать это в трое дороже.
источник

N

Nikolay in Moscow Python
хотя я тоже могу недостаточно знать кишки свифта и зря его обвинять. Но отсутствие Either настораживает
источник

AZ

Alexander Zelenyak in Moscow Python
Да оно и не нужно, на самом деле. Язык чтобы решать задачи, а не чтобы соответствовать теориям в твоей голове. Это тебе буду ещё долго вдалбливать.
источник

N

Nikolay in Moscow Python
оно НЕ реализовано так же, мы это уже выяснили. В свифте иерархия типов другая. То, что результат визуально выглядит одинаково - это примерно как говорить, что функция сложения в чистом питоне и в numpy возвращает один и тот же int. Да, но нет
источник

SZ

Shagit Ziganshin in Moscow Python
Там есть Either, просто он не публичный :3
источник

AZ

Alexander Zelenyak in Moscow Python
С точки зрения пользователя языка — погромизда — так же.
источник

AZ

Alexander Zelenyak in Moscow Python
Делает то же самое.
источник

N

Nikolay in Moscow Python
а моя голова тут ни при чем. Язык - это прямое прикладное применение теории, если ты это еще не понял
источник

N

Nikolay in Moscow Python
ну вот да. У них там своя магия с типами какая-то
источник

AZ

Alexander Zelenyak in Moscow Python
Нет. Язык — средство решения задач. Но ты этого ещё не понял и не скоро поймёшь.
источник

N

Nikolay in Moscow Python
с точки зрения опытного программиста - не так же
источник

SZ

Shagit Ziganshin in Moscow Python
Формально Either очень просто написать
источник

N

Nikolay in Moscow Python
да. Ты сейчас споришь с аксиомой. Просто, видимо, не можешь подняться еще выше на уровень абстракции, но обвиняешь в этом меня. Некрасиво
источник

AZ

Alexander Zelenyak in Moscow Python
Один в один — из a формируется c.
источник

SZ

Shagit Ziganshin in Moscow Python
it depends
источник

AZ

Alexander Zelenyak in Moscow Python
Мне очень жаль, что ты аксиомой называешь то, что ей не является ни в коей мере.
источник

N

Nikolay in Moscow Python
да это-то понятно. Вопрос в том, что Саша готов защищать любые костыли, если они позволяют "быстрее" и "красивее" писать код. А я против костылей, которые скрывают за собой косяки реализации. Именно поэтому мне не нравятся многие решения в питоне и го - потому что синтаксический сахар прячет под собой говно
источник

AZ

Alexander Zelenyak in Moscow Python
ЯП может написать любой человек, мало знакомый с программированием и вообще не знакомый ни с какими теориями.
источник

N

Nikolay in Moscow Python
для тебя неочевидно, что язык программирования основывается на существующих математических теориях? Ну окей, лол, мне добавить нечего
источник