1.2, A.Stahl (ok), 09:53, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +31 +/– |
>2.7 будет выпускаться до 2020 года
И эти люди говорят о необходимости перехода на третью ветку.
>разработчики Python по-прежнему будут придерживаться плана постепенной миграции на Python 3
Да ну их. Пусть делают что хотят. Даже срач по этой теме уже не хочется разводить.
| |
|
2.112, клоун (?), 11:56, 16/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
открывает двери для энтузиастов, заинтересованных в выявлении и исправлении ошибок в
Да, здравый коммерческий смысл...
| |
|
1.4, Аноним (-), 10:08, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –21 +/– |
Чем питон лучшу руби в плане быстродействия, удобства и функциональности, существующих библиотек на все немыслимые нужды, комьюнити?
| |
|
|
|
4.13, Аноним (-), 10:29, 14/04/2014 [^] [^^] [^^^] [ответить]
| +2 +/– |
Гугл тебе в помощь друг мой, а по факту все знают что это так и опытные рубисты неотрицают этого. Лиш фаны с пено у рта утверждают обратное.
| |
|
5.30, Аноним (-), 13:10, 14/04/2014 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Гугл тебе в помощь друг мой, а по факту все знают что
> это так и опытные рубисты неотрицают этого. Лиш фаны с пено
> у рта утверждают обратное.
Фанаты бгг, что руби что питон оба тормаза, причем в равной степени.
| |
|
6.32, бедный буратино (ok), 13:25, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
>> Гугл тебе в помощь друг мой, а по факту все знают что
>> это так и опытные рубисты неотрицают этого. Лиш фаны с пено
>> у рта утверждают обратное.
> Фанаты бгг, что руби что питон оба тормаза, причем в равной степени.
аноним тоже тормоз, причём в равной степени, но любим мы его не за это :)
| |
|
|
|
|
6.85, Аноним (-), 23:55, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Ну провалился питон в сравнении с rack-jruby. Ну и что теперь?
еще бы учитывали что jruby как и любой JVM-based язык нужно прогревать.
| |
6.94, Аноним (-), 03:37, 15/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
В бенчах написанных рубероидами всегда побеждает ... ВНЕЗАПНО! ... ребе!
Как неожиданно! :)
| |
6.102, Аноним (-), 14:51, 15/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
Вы сравниваете CPython с rack-jruby?? Классическая реализация питона и руби которая в продакшене у подавляющего большинства, сравните их.
| |
|
7.105, anonymous (??), 16:11, 15/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
Какие данные привели, на тех и сравниваем. Версия CRuby 2.1, очевидно, тоже отличается от JRuby и от CRuby 1.8, на которой Ruby принято "тыкать носом".
К тому же "production" для Ruby сейчас всё чаще встречается именно на Java-серверах.
| |
|
|
|
|
5.64, Аноним (-), 19:49, 14/04/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
а теперь сравни код тестов pidigits где питон во всю юзает биндинги к GMP. Да очень объективный тест, пусть тогда юзают биндинги и в руби.
| |
|
6.72, myhand (ok), 21:25, 14/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> а теперь сравни код тестов pidigits где питон во всю юзает
> биндинги к GMP. Да очень объективный тест, пусть тогда юзают биндинги и в руби.
GMP как-то пытались заменить питоновы long:
http://bugs.python.org/issue1814
Попытка провалилась, ибо для относительно малых целых профит оказался даже отрицательным. (Плюс лицензионные проблемы, но это уже мелочи.) Это - раз.
Лично я сомневаюсь, что данный пример активно работает с большими целыми. Почему вы в этом так уверены? Это два.
Третье. Насколько я знаю, Ruby таки использует GMP:
https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/42743
| |
|
|
8.91, myhand (ok), 02:31, 15/04/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Оба варианта выглядят лучше чем руби любопытно как он был собран - поддержка GM... текст свёрнут, показать | |
|
|
|
|
|
|
|
3.11, rob pike (?), 10:24, 14/04/2014 [^] [^^] [^^^] [ответить]
| +4 +/– |
Тем не менее что для питона что для руби в том же Gentoo приходится поддерживать несколько слотов.
А перл как-то обходится.
| |
|
4.16, Андрей (??), 10:56, 14/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
И время от времени выдаёт блокировку пакетов :) Просто ёрничаю. Ничего личного...
| |
4.29, Аноним (-), 13:06, 14/04/2014 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вот хз зачем вам несколько слотов 1.8.7 подохло, 1.9.3-2.1 обратно сгвместим
| |
|
5.80, Трубовращатель (?), 22:38, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Вот хз зачем вам несколько слотов 1.8.7 подохло, 1.9.3-2.1 обратно сгвместим
1.8.7 - к сожалению живое :(
1.9.3-2.1 обратно не сгвместим
| |
|
6.86, Аноним (-), 23:58, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
>> Вот хз зачем вам несколько слотов 1.8.7 подохло, 1.9.3-2.1 обратно сгвместим
> 1.8.7 - к сожалению живое :(
> 1.9.3-2.1 обратно не сгвместим
Пример кода на 1.9.3 который не совместим с 2.1.
что у вас живет с 1.8.7 ?
| |
|
7.114, Трубовращатель (?), 18:06, 16/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Пример кода на 1.9.3 который не совместим с 2.1.
lives - собирается только с 1.9, но не со 2.
> что у вас живет с 1.8.7 ?
не у нас, но бывают разные версии redmine и его плагинов.
| |
|
|
|
|
|
|
3.45, A.Stahl (ok), 16:24, 14/04/2014 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну вообще-то лыжи лучше, чем коньки.
На лыжах можно передвигаться по любой поверхности включая асфальт без принципиальных неудобств. А стоять вообще комфортней, чем без них.
А коньки что? Только по льду и только в движении. Остальные варианты влекут массу проблем.
| |
|
4.49, Аноним (-), 17:03, 14/04/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
И точно.
Представляю как удивятся канадские хоккеисты, когда их русские оппоненты выйдут на лед в лыжах. Лыжи то лучше.
| |
|
5.52, A.Stahl (ok), 17:48, 14/04/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
Прочитай третью строку. Да, я понимаю, устал. Всё такое. Но прочитай. За мир во всём мире, за макаронного монстра и за приятные сны Ктулху.
| |
|
6.63, Аноним (-), 19:27, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Прочитай третью строку. Да, я понимаю, устал. Всё такое. Но прочитай. За
> мир во всём мире, за макаронного монстра и за приятные сны Ктулху.
Ты уже говорил обо всём этом со своим доктором? Не откладывай ...
| |
|
5.81, Трубовращатель (?), 22:40, 14/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> И точно.
> Представляю как удивятся канадские хоккеисты, когда их русские оппоненты выйдут на лед
> в лыжах. Лыжи то лучше.
Только по асфальту.
| |
|
4.103, pavlinux (ok), 15:21, 15/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Ну вообще-то лыжи лучше, чем коньки.
> На лыжах можно передвигаться по любой поверхности включая асфальт без принципиальных неудобств.
> А стоять вообще комфортней, чем без них.
> А коньки что? Только по льду и только в движении. Остальные варианты
> влекут массу проблем.
Ну коль так категоричны - теплый громче зелёного.
| |
|
|
|
1.5, canon (?), 10:08, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
>>внёс изменения в регламент поддержки
и кто ему помешает снова изменить мнение...
(не в тему, но даже мс выполняет свои обещания)
| |
|
2.51, myhand (ok), 17:44, 14/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> и кто ему помешает снова изменить мнение...
Никто. Посмотри в толковом словаре определение "диктатура".
Просто если он задолбает идиотскими решениями - сообщество от него уйдет.
> но даже мс выполняет свои обещания
Я думаю, что тут пока сильно выигрывает Гвидо. Ведь если присмотреться - обещания нарушают все. Уже просто потому что люди, бывает, ошибаются.
| |
|
1.6, Аноним (-), 10:11, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Если раньше, членом PSF могли стать разработчики, получившие рекомендацию от действующих членов PSF, то теперь участие в организации открыто для всех желающих - достаточно заполнить форму на сайте и обязаться выполнять нормы поведения в сообществе. Ожидается, что снятие барьера поможет к концу года нарастить число членов PSF с 200 до 30 000.
Зачем им понадобилось столько "пушечного мяса"?
Гуидо, что, решил в президенты баллотироваться?
| |
1.8, Пушистик (ok), 10:13, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Я лично против диктатуры, но если это на пользу народу, тогда ЗА!
Эти пользователи свои проекты на Python 3 и через 6 лет не переведут, зачем им делать это?
И ещё, зачем сообществу PSF столько членов?
| |
|
|
|
4.40, Аноним (-), 15:45, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
Прекращай флудить. Если нечего сказать - лучше промолчать вовсе.
| |
|
5.44, Пушистик (ok), 16:17, 14/04/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
Я не флужу. И молчать я не буду. Я выражаю свою точку зрения и буду продолжать делать это.
| |
|
6.47, Аноним (-), 16:46, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
Какую точку зрения ты выразил? В чем она заключается?
За все хорошее против всего плохого - это не точка зрения, это флуд.
| |
|
|
8.59, Аноним (-), 19:05, 14/04/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Что и требовалось доказать Нет никакой точки зрения и в помине, есть желание ... текст свёрнут, показать | |
|
7.66, гость (?), 19:51, 14/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Какую точку зрения ты выразил? В чем она заключается?
> За все хорошее против всего плохого - это не точка зрения, это
> флуд.
Нормальная точка зрения. Плохое и хорошее - сущности субъективные. Я вот наоборот считаю, что тянуть обе ветки - зло, надо забить на вторую, тогда больше плюшек можно будет зарелизить в третьей.
Ты на себя посмотри, твоя то точка зрения в чем заключается? Что флудить - зло, так это не точка зрения, это флуд.
| |
|
|
|
|
|
2.36, хмм (?), 14:25, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Эти пользователи свои проекты на Python 3 и через 6 лет не переведут, зачем им делать это?
> И ещё, зачем сообществу PSF столько членов?
И вообще зачем нужен питон?
| |
|
3.38, Пушистик (ok), 15:10, 14/04/2014 [^] [^^] [^^^] [ответить]
| –5 +/– |
Питон нужен, потому что это быстро (писать код) и просто, любой школьник в состоянии освоить.
| |
|
4.75, Аноним (-), 21:40, 14/04/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Питон нужен, потому что это быстро (писать код) и просто, любой школьник
> в состоянии освоить.
Ну и кому нужен код, который напишет такой школьник? Может лучше пусть разберется для начала с жестко типизированными языками и научится понимать суть абстракций?
| |
|
5.95, Аноним (-), 03:50, 15/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Ну и кому нужен код, который напишет такой школьник?
Посмотри на то что сейчас творится в отрасли ... 95% кода - именно такое ***, и за него таки платят!
| |
|
|
5.79, myhand (ok), 22:37, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
>>> любой школьник в состоянии освоить.
> На си проще в 10 раз
Угу. Любой школьник может написать работающий бэкдор. Иногда такой код делает даже еще и ту ерунду, для которой в действительности был предназначен своим создателем.
| |
|
6.115, www2 (??), 18:39, 16/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
Синтаксически-семантически Си проще: в нём хэшей нет, строк нет, классов нет, модулей нет, множеств нет, итераторов нет... Ассемблер ещё проще. Вы правда считаете, что на простом языке и писать легко?
| |
|
|
|
3.76, Аноним (-), 21:41, 14/04/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И вообще зачем нужен питон?
Да не нужен он, когда есть Ruby и возможности писать на нём DSL.
| |
3.77, Аноним (-), 21:41, 14/04/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И вообще зачем нужен питон?
Да не нужен он, когда есть Ruby и возможности писать на нём DSL.
| |
|
2.43, Anonymus (?), 16:15, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
мда, вот теперь точно не переведут
привет застой
и ведь сам мог бы чего полезного для тройки сделать, но теперь кому оно на конторе надо, а ради фофана - так и других занятий хоть отбавляй
| |
|
3.68, Аноним (-), 20:10, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> мда, вот теперь точно не переведут
А надо калённым железом всех заставить перейти в светлое будущее?
Ты прямо сейчас можешь наблюдать крах таких идеек - IRL!
> привет застой
ну слишком явно вбрасываешь, потренируйся вон - на кошках :)
> и ведь сам мог бы чего полезного для тройки сделать, но теперь
Делают. Медленно, _очень_ медленно - но таки вено делают из 3-ки систему куда народ _захочет_ перейти. Сам. А пока - я например увидел только _1_ плюшку которую я блин хочу ... со фар :)
> кому оно на конторе надо,
... - те и пилят - разве не так? Всегда так было и всегда так будет.
>а ради фофана - так и других занятий хоть отбавляй
Дворы метёшь? Ну да в дворников сейчас дурдом - грязищщщо ...
| |
|
|
1.14, Xasd (ok), 10:42, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Python-2 всё больше отстаёт (остаётся в хвосте) от Python-3..
например, yield from -- отсуствует.
а если взглянуть на asyncio -- то там всё построенно на этом "yield from"..
и как теперь после этого можно делать один код для двух интерпретаторов?
| |
|
2.18, анон (?), 11:06, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
Судя по новости, ветка 3 станет каким-то образом поддерживать код второй ветки. Ждем Python 5, как когда-то с Winamp случилось.
| |
|
3.20, Xasd (ok), 11:24, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
щаз вот подумал -- а ведь можно сделать имитацию работы "yield from" -- через использование декоратора.
[python-2.7 -- хоть и отсталое говно мамонта, но декораторы всё-таки работают:)]
в коде -- выглядеть это может так:
@generator_with_yield_from_emulation
def my_other_generator():
yield 'xxx'
yield 'yyy'
yield 'zzz'
@generator_with_yield_from_emulation
def my_generator():
yield 1111
yield 2222
yield yield_from_emulation(my_other_generator())
yield 3333
не сложно придумать реализацию для ''generator_with_yield_from_emulation'' и для ''yield_from_emulation''
например так:
import functools
_yield_from_emulation_marker = object()
def yield_from_emulation(it):
return _yield_from_emulation_marker, it
def generator_with_yield_from_emulation(func):
def do_recursive(it):
for it_value in it:
if isinstance(it_value, tuple) and len(it_value) == 2 and \
it_value[0] is _yield_from_emulation_marker:
for inner_it_value in do_recursive(it_value[1]):
yield inner_it_value
continue
yield it_value
@functools.wraps(func)
def wrapped_func(*arg, **kwargs):
for it_value in do_recursive(func(*arg, **kwargs)):
yield it_value
return wrapped_func
| |
|
4.23, анон (?), 11:41, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
Беда совместимости потери совсем не в таких глобальных зарубах. Ты всегда можешь найти кусок кода, где у тебя нужен yield from. Беда в мелочах, которые трудно вычищать и которые сразу не найдешь. Например отсутствие message в BaseException (теперь это ещё и в 2.6 бэкпартировали).
| |
|
5.24, Xasd (ok), 11:44, 14/04/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Беда совместимости потери совсем не в таких глобальных зарубах. Ты всегда можешь
> найти кусок кода, где у тебя нужен yield from. Беда в
> мелочах, которые трудно вычищать и которые сразу не найдешь. Например отсутствие
> message в BaseException (теперь это ещё и в 2.6 бэкпартировали).
да, кстати, а ещё например:
$ python -c 'print(OSError is EnvironmentError)'
True
$ python2 -c 'print(OSError is EnvironmentError)'
False
поидее конечно всегда можно использовать EnvironmentError -- для целей совместимости.. и никогда не использовать OSError.
(но легко сделать чисто-человеческую ошибку -- а проявится она ещё не известно когда).
если уж писать на устаревшом Python-2 -- это само по себе ад... ...то писать код, который способен работать и на Python-2 и на Python-3 -- наверно это вдвое бОльший ад :) . думаю, даже применяя всякие six .
а чем больше происходит разрыв между версиями -- тем ад становится ещё бОльше.
| |
|
|
|
|
|
2.50, myhand (ok), 17:32, 14/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
Формировании дивизии им. Гвидо членов PSF? (Упс, да там теперь поди и на две дивизии наберется.)
| |
|
1.37, sanchous (ok), 14:53, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
расписались
к двадцатому году все смигрируют с этого бейсика на что-то вменеямое
| |
|
|
|
4.92, myhand (ok), 02:34, 15/04/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Julia
Пока не конкурент. Да и про остальные проекты scipy не забываем. NumPy - только один из.
| |
|
|
6.100, myhand (ok), 13:27, 15/04/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>>к двадцатому году
>>Пока не конкурент
Ну да. Если сейчас не конкурент - с какой стати к двадцатому году должен быть?
Не забываем, что питон вообще и scipy в частности - тоже не стоят на месте.
| |
|
7.101, rob pike (?), 14:04, 15/04/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
Примерно с той же стати что Питон до сих пор не стал конкурентом Коболу.
Хотя постойте..
| |
|
8.104, myhand (ok), 16:09, 15/04/2014 [^] [^^] [^^^] [ответить] | –1 +/– | В сухом остатке ровно никаких рациональных аргументов в пользу грядущей мировой... текст свёрнут, показать | |
|
|
|
|
|
|
|
1.41, Аноним (-), 15:51, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
К тому времени уже третья мировая начнется, а дропбокс исчезнет, т.к. исчезнет Империя Зла
| |
1.70, Аноним (-), 20:23, 14/04/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А столько было всякого рода попыток ускорить переход, но все они были бесполезны. Ну а теперь есть почти 6 лет на еще подумать так сказать.
| |
|