↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы

Интересно, насколько сложно сделать форк python3, убрав оттуда всю эту еботню с юникодом? (ну, сделав по-умолчанию поведение связанное со строками как во втором питоне более-менее схожее)

#WDPRM0 / @kb / 3966 дней назад

было вчера //ппц канеш
#WDPRM0/BVR / @238328 / 3966 дней назад
Бери хаскелл, там дюжина типов строк на любой извращённый вкус.
#WDPRM0/8GE / @l29ah / 3966 дней назад
@l29ah Беру
#WDPRM0/2SB / @kb --> #WDPRM0/8GE / 3966 дней назад
@l29ah Причём в случае Хаскеля и правда удалось решить проблему очень элегантно (при помощи типов и одного расширения). В питоне можно было бы тоже костыли в эту сторону посмотреть (сделать как они любят from future import unicode).
#WDPRM0/7BI / @kb --> #WDPRM0/8GE / 3966 дней назад
@kb А что за проблема-то, можно подробнее?
#WDPRM0/XD5 / @l29ah --> #WDPRM0/7BI / 3966 дней назад
@l29ah взял хаскелл @ неудобно пишешь хуйню
#WDPRM0/OOK / @238328 --> #WDPRM0/8GE / 3966 дней назад
@kb пруф или просто str2, чтобы снова был пердоль и багор
#WDPRM0/COM / @238328 --> #WDPRM0/7BI / 3966 дней назад
@l29ah текст — это всегда юникод, байты — это байты и над ними нельзя производить строковые операции (в 2.х было можно)
#WDPRM0/RI3 / @238328 --> #WDPRM0/XD5 / 3966 дней назад
@238328 двоч
#WDPRM0/HAZ / @ulidtko --> #WDPRM0/RI3 / 3966 дней назад
@ulidtko пруф или плохо сделали, потому что неудобно(очень) для некоторых задач, хотя казалось бы можно[источник?] предоставить альтернативу, которая никак не повлияет на все остальное
#WDPRM0/GCH / @238328 --> #WDPRM0/HAZ / 3966 дней назад
ну и самые мудаки это конечно те, кто хочет 2.8
#WDPRM0/JD0 / @238328 / 3966 дней назад
@238328 я хочу 3.-1
#WDPRM0/RH8 / @kb --> #WDPRM0/JD0 / 3966 дней назад
@kb и чо там в нём?
#WDPRM0/CMG / @238328 --> #WDPRM0/RH8 / 3966 дней назад
@238328 Ну чтоб как 3k только без юникода
#WDPRM0/BZU / @kb --> #WDPRM0/CMG / 3966 дней назад
а чо там за пройблемы с юникодом
#WDPRM0/E3M / @ninesigns / 3965 дней назад
@238328 this
#WDPRM0/C5Q / @krkm --> #WDPRM0/OOK / 3965 дней назад
проблемы уровня php
#WDPRM0/XD0 / @krkm / 3965 дней назад
@kb ппц, и тогда весь труд по написанию (переделыванию на) 3.х насмарку? Ты свободный и за рiнок штоле? Не уважаешь традиции?
#WDPRM0/Y7E / @238328 --> #WDPRM0/BZU / 3965 дней назад
@4da для пользователей языка наоборот убрали все проблемы с юникодом
#WDPRM0/HDU / @238328 --> #WDPRM0/E3M / 3965 дней назад
@kurkuma в пхп так и сделали, лол (откатили свой питон3 и сделали для _людей_)
#WDPRM0/RA0 / @238328 --> #WDPRM0/XD0 / 3965 дней назад
@238328 дык наоборот, чтоб у тех, кто хочет был шанс им пользоваться. Сделать типа заголовок from future import unicode который потихоньку пофайлово внедрять, а все остальные фичи крутые (super, new-style classes) всем сразу врубить
#WDPRM0/JZM / @kb --> #WDPRM0/Y7E / 3965 дней назад
@kb ну из 3.0 внедрили оче много в 2.6/2.7, и чем это помогло переходу на 3? Питон 3 это другой язык (со слов разработчиков), _сломаные_ вещи сломаны намеренно, хоть сколько оттягивай переход, все равно надо будет сломать (при том сломано не многое, существуют библиотеки, которые позволяют исправить код до рабочего состояния на обеих версиях: 2 и 3; и то эти библиотеки нужны только разработчикам библиотек). > у тех, кто хочет был шанс им пользоваться у этих тех единственной(пруф?) проблемой в использовании 3 является отсутствие библиотек, портированных на 3, всё. Все остальные изменения незначительны и могут быть пофикшены автоматическим тулзами (+при условии хорошего портирования используемых библиотек на 3) _мимокукарек с дивана_
#WDPRM0/08F / @238328 --> #WDPRM0/JZM / 3965 дней назад
@238328 вот-вот, хотите КАК пхп?
#WDPRM0/XFG / @krkm --> #WDPRM0/RA0 / 3965 дней назад
@kurkuma как?
#WDPRM0/ZWO / @238328 --> #WDPRM0/XFG / 3965 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.