LINUX.ORG.RU

История изменений

Исправление alt-tab-let, (текущая версия) :

Мне то всё понятно стало сразу. Я сразу понял «пропал python».

На 3 страницы никто так и не сказал, что b" необходимы. Если бы разрабы не сломали, никто бы вообще этого не заметил, и не ходил бы и не просил. Не было бы общества «добавьте b" в str, все бы просто пользовались и всё.

Каких вещей я не понимаю? Что строки и байты разные? Это очевидно, и это вообще ничего не меняет. Или я не на одной волне с разработчиками? Тоже очевидно, я никогда не буду принимать изменения ради изменения, которое ломает что-то в одном случае и вообще ничего не даёт взамен. Это очевидно каждому здравомыслящему, что может взглянуть хоть немного дальше.

Короче не понял, каких конкретно вещей я не понял. Я выдвинул ровно один тезис, ровно 1. А мне какую-то ахинею, что строки и байты разные, про javы какие-то и прочее. Как это относится к тому, что сломали очевидное поведение ради ничего? И причём здесь очевидные программисты, это вопрос проектирования. Ради абстрактной правильности люди, которые это делали, просто не поняли ценностей python-а. Вон в пыхе до сих пор никто не ломает решения „тяп ляп две портянки нафига б“, и на 7 php можно исполнять код из php4 в духе „всё пишем в одну волну“. Вопрос „давать по рукам или нет за такое-то поведение“ это вообще вопрос философии. У python2 была одна философия, у python3 уже другая. Поэтому у нас есть ещё один „правильный“, „спроектированный“ и подобная ересь язык, но нет такого языка как python2.

Поэтому что я думаю о разрабах py2, то и думаю, это моё мнение, и я вообще не понимаю, какое отношение это имеет к программистам, программированию? Я написал то, что думаю о сломе такого языка, как py2 и изменению вектора философии, а в ответ слышу только какую-то ахинею, про строки, байты и прочее. Изначальный пост вообще не об этом, и я не знаю, как можно это не замечать и постоянно кидать мне что-то про строки, байты и какие-то тех. детали.

Если я считаю разработчиков условно маразматиками, это моё личное дело. И я не понимаю, как вообще технические детали могут на это повлиять или не повлиять, зачем мне их писать 3 страницы?

Исходная версия alt-tab-let, :

Мне то всё понятно стало сразу. Я сразу понял «пропал python».

На 3 страницы никто так и не сказал, что b" необходимы. Если бы разрабы не сломали, никто бы вообще этого не заметил, и не ходил бы и не просил. Не было бы общества «добавьте b" в str, все бы просто пользовались и всё.

Каких вещей я не понимаю? Что строки и байты разные? Это очевидно, и это вообще ничего не меняет. Или я не на одной волне с разработчиками? Тоже очевидно, я никогда не буду принимать изменения ради изменения, которое ломает что-то в одном случае и вообще ничего не даёт взамен. Это очевидно каждому здравомыслящему, что может взглянуть хоть немного дальше.

Короче не понял, каких конкретно вещей я не понял. Я выдвинул ровно один тезис, ровно 1. А мне какую-то ахинею, что строки и байты разные, про javы какие-то и прочее. Как это относится к тому, что сломали очевидное поведение ради ничего? И причём здесь очевидные программисты, это вопрос проектирования. Ради абстрактной правильности люди, которые это делали, просто не поняли ценностей python-а. Вон в пыхе до сих пор никто не ломает решим „тяп ляп две портянки нафига б“, и на 7 php можно исполнять код из php4 в духе „всё пишем в одну волну“. Вопрос „давать по рукам или нет за такое-то поведение“ это вообще вопрос философии. У python2 была одна философия, у python3 уже другая. Поэтому у нас есть ещё один „правильный“, „спроектированный“ и подобная ересь язык, но нет такого языка как python2.

Поэтому что я думаю о разрабах py2, то и думаю, это моё мнение, и я вообще не понимаю, какое отношение это имеет к программистам, программированию? Я написал то, что думаю о сломе такого языка, как py2 и изменению вектора философии, а в ответ слышу только какую-то ахинею, про строки, байты и прочее. Изначальный пост вообще не об этом, и я не знаю, как можно это не замечать и постоянно кидать мне что-то про строки, байты и какие-то тех. детали.

Если я считаю разработчиков маразматиками, это моё личное дело. И я не понимаю, как вообще технические детали могут на это повлиять или не повлиять, зачем мне их писать 3 страницы?