The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Поддержка Python 2.7 продлена до 2020 года"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от opennews (??), 14-Апр-14, 09:51 
Гвидо ван Россум (Guido van Rossum (http://ru.wikipedia.org/wiki/%D0%A0%D0%B...)), великодушный пожизненный диктатор (http://ru.wikipedia.org/wiki/BDFL) проекта Python, внёс (http://hg.python.org/peps/rev/76d43e52d978) изменения в регламент поддержки Python 2.7, продлив жизненный цикл данной ветки с 5 до 10 лет. Таким образом, выпуск обновлений для ветки Python 2.7 будет выпускаться до 2020 года.

Изменение внесено для удовлетворения потребностей пользователей, которые пока не могут перевести свои проекты на Python 3. Регулярный выпуск обновлений к Python 2.7 не гарантируется, но продление срока поддержки открывает двери для энтузиастов, заинтересованных в выявлении и исправлении ошибок в Python 2.7, а также дает возможность вендорам объединить усилия в обеспечении длительной поддержки Python 2 в своих продуктах. Последний плановый выпуск Python 2.7.9 намечен на май 2015 года, график дальнейших корректирующих выпусков пока не уточнён.


При этом разработчики Python по-прежнему будут (http://thread.gmane.org/gmane.comp.python.devel/147048) придерживаться плана постепенной миграции на Python 3 и не намерены формировать ветку Python 2.8, которая могла бы продолжить развитие Python 2 в плане бэкпортирования новых возможностей Python 3. В качестве оптимального вектора развития упоминается создание средств для людей, которые желают использовать код на Python 2 и 3 в рамках единой кодовой базы.


URL: https://news.ycombinator.com/item?id=7581434
Новость: https://www.opennet.ru/opennews/art.shtml?num=39565

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


2. "Поддержка Python 2.7 продлена до 2020 года"  +31 +/
Сообщение от A.Stahl (ok), 14-Апр-14, 09:53 
>2.7 будет выпускаться до 2020 года

И эти люди говорят о необходимости перехода на третью ветку.
>разработчики Python по-прежнему будут придерживаться плана постепенной миграции на Python 3

Да ну их. Пусть делают что хотят. Даже срач по этой теме уже не хочется разводить.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Поддержка Python 2.7 продлена до 2020 года"  –7 +/
Сообщение от Нанобот (ok), 14-Апр-14, 10:02 
всё-таки здравый смысл восторжествовал
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

112. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от клоун (?), 16-Апр-14, 11:56 
открывает двери для энтузиастов, заинтересованных в выявлении и исправлении ошибок в

Да, здравый коммерческий смысл...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Поддержка Python 2.7 продлена до 2020 года"  –21 +/
Сообщение от Аноним (-), 14-Апр-14, 10:08 
Чем питон лучшу руби в плане быстродействия, удобства и функциональности, существующих библиотек на все немыслимые нужды, комьюнити?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Поддержка Python 2.7 продлена до 2020 года"  +5 +/
Сообщение от Аноним (-), 14-Апр-14, 10:11 
Руби зачительно проигрывает питону по быстродействию.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Аноним (-), 14-Апр-14, 10:26 
Ссылка на бенчмарки есть?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Поддержка Python 2.7 продлена до 2020 года"  +2 +/
Сообщение от Аноним (-), 14-Апр-14, 10:29 
Гугл тебе в помощь друг мой, а по факту все знают что это так и опытные рубисты неотрицают этого. Лиш фаны с пено у рта утверждают обратное.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

19. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 11:15 
+11 рублей боту, пропускающему буквы.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

30. "Поддержка Python 2.7 продлена до 2020 года"  +4 +/
Сообщение от Аноним (-), 14-Апр-14, 13:10 
> Гугл тебе в помощь друг мой, а по факту все знают что
> это так и опытные рубисты неотрицают этого. Лиш фаны с пено
> у рта утверждают обратное.

Фанаты бгг, что руби что питон оба тормаза, причем в равной степени.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

32. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от бедный буратино (ok), 14-Апр-14, 13:25 
>> Гугл тебе в помощь друг мой, а по факту все знают что
>> это так и опытные рубисты неотрицают этого. Лиш фаны с пено
>> у рта утверждают обратное.
> Фанаты бгг, что руби что питон оба тормаза, причем в равной степени.

аноним тоже тормоз, причём в равной степени, но любим мы его не за это :)

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

17. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от Аноним (-), 14-Апр-14, 11:03 
http://www.techempower.com/benchmarks/
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

73. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 21:36 
Ну провалился питон в сравнении с rack-jruby. Ну и что теперь?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

85. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 23:55 
> Ну провалился питон в сравнении с rack-jruby. Ну и что теперь?

еще бы учитывали что jruby  как и любой JVM-based язык нужно прогревать.

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

94. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Аноним (-), 15-Апр-14, 03:37 
В бенчах написанных рубероидами всегда побеждает ... ВНЕЗАПНО! ... ребе!
Как неожиданно! :)
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

102. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 15-Апр-14, 14:51 
Вы сравниваете CPython с rack-jruby?? Классическая реализация питона и руби которая в продакшене у подавляющего большинства, сравните их.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

105. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от anonymous (??), 15-Апр-14, 16:11 
Какие данные привели, на тех и сравниваем. Версия CRuby 2.1, очевидно, тоже отличается от JRuby и от CRuby 1.8, на которой Ruby принято "тыкать носом".

К тому же "production" для Ruby сейчас всё чаще встречается именно на Java-серверах.

Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

109. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Аноним (-), 16-Апр-14, 00:38 
>К тому же "production" для Ruby сейчас всё чаще встречается именно на Java-серверах.

Ну ещё бы! Сам то по себе ребе не справится :)

Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

55. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Zerotoone (ok), 14-Апр-14, 18:26 
http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t... ._.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

64. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от Аноним (-), 14-Апр-14, 19:49 
а теперь сравни код тестов pidigits где питон во всю юзает  биндинги к GMP. Да очень объективный тест, пусть тогда юзают биндинги и в руби.
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

67. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 19:57 
Питон в  pidigits даже java обогнал, ура питон быстрее явы.
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

72. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 14-Апр-14, 21:25 
> а теперь сравни код тестов pidigits где питон во всю юзает  
> биндинги к GMP. Да очень объективный тест, пусть тогда юзают биндинги и в руби.

GMP как-то пытались заменить питоновы long:
http://bugs.python.org/issue1814
Попытка провалилась, ибо для относительно малых целых профит оказался даже отрицательным.  (Плюс лицензионные проблемы, но это уже мелочи.)  Это - раз.

Лично я сомневаюсь, что данный пример активно работает с большими целыми.  Почему вы в этом так уверены?  Это два.

Третье.  Насколько я знаю, Ruby таки использует GMP:
https://bugs.ruby-lang.org/projects/ruby-trunk/repository/re...

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

83. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 23:44 
1.4    Python 3 #2    2.40    - c gmp
3.6    Python 3    6.15    - без gmp

Ну если это ruby использует в сравнении с тем же php, то я просто не знаю.

Вся фишка в написании тестов.
http://benchmarksgame.alioth.debian.org/u64q/performance.php...

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

91. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 15-Апр-14, 02:31 
> 1.4 Python 3 #2 2.40 - c gmp
> 3.6 Python 3 6.15    - без gmp

Оба варианта выглядят лучше чем руби (любопытно как он был собран - поддержка GMP в том релизе есть по-умолчанию).  Кстати, судя по цифирям - там gmp не лишний (большие bigint в промежуточных вычислениях).

> Ну если это ruby использует в сравнении с тем же php, то
> я просто не знаю.

Что ты не знаешь, родной?

> Вся фишка в написании тестов.

До определенной степени, да.  Но что не так со сравнением
http://benchmarksgame.alioth.debian.org/u64q/program.php?tes...
и
http://benchmarksgame.alioth.debian.org/u64q/program.php?tes...

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

9. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от canon (?), 14-Апр-14, 10:18 
руби лучше уже тем что они предсказуемы
https://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Поддержка Python 2.7 продлена до 2020 года"  +4 +/
Сообщение от rob pike (?), 14-Апр-14, 10:24 
Тем не менее что для питона что для руби в том же Gentoo приходится поддерживать несколько слотов.
А перл как-то обходится.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

16. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Андрей (??), 14-Апр-14, 10:56 
И время от времени выдаёт блокировку пакетов :) Просто ёрничаю. Ничего личного...
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

29. "Поддержка Python 2.7 продлена до 2020 года"  +2 +/
Сообщение от Аноним (-), 14-Апр-14, 13:06 
Вот хз зачем вам несколько слотов 1.8.7 подохло, 1.9.3-2.1 обратно сгвместим
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

80. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Трубовращатель (?), 14-Апр-14, 22:38 
>    Вот хз зачем вам несколько слотов 1.8.7 подохло, 1.9.3-2.1 обратно сгвместим

1.8.7 - к сожалению живое :(
1.9.3-2.1 обратно не сгвместим

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

86. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 23:58 
>>    Вот хз зачем вам несколько слотов 1.8.7 подохло, 1.9.3-2.1 обратно сгвместим
> 1.8.7 - к сожалению живое :(
> 1.9.3-2.1 обратно не сгвместим

Пример кода на 1.9.3 который не совместим с 2.1.

что у вас живет с 1.8.7 ?

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

114. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Трубовращатель (?), 16-Апр-14, 18:06 
> Пример кода на 1.9.3 который не совместим с 2.1.

lives - собирается только с 1.9, но не со 2.
> что у вас живет с 1.8.7 ?

не у нас, но бывают разные версии redmine и его плагинов.

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

26. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от krasnodar2000email (?), 14-Апр-14, 12:05 
тем что у него есть альтернативный лисповый синтакс
http://pyvideo.org/video/2616/getting-hy-on-python-how-to-im...
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

74. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 21:38 
http://code.google.com/p/tokland/wiki/RubyFunctionalProgramming
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

88. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от rob pike (?), 15-Апр-14, 01:43 
http://hop.perl.plover.com/
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

42. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от pavlinux (ok), 14-Апр-14, 16:07 
> Чем питон лучшу руби

Чем коньки лучше лыж?  Вдуплил?!

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

45. "Поддержка Python 2.7 продлена до 2020 года"  +2 +/
Сообщение от A.Stahl (ok), 14-Апр-14, 16:24 
Ну вообще-то лыжи лучше, чем коньки.
На лыжах можно передвигаться по любой поверхности включая асфальт без принципиальных неудобств. А стоять вообще комфортней, чем без них.
А коньки что? Только по льду и только в движении. Остальные варианты влекут массу проблем.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

49. "Поддержка Python 2.7 продлена до 2020 года"  –2 +/
Сообщение от Аноним (-), 14-Апр-14, 17:03 
И точно.
Представляю как удивятся канадские хоккеисты, когда их русские оппоненты выйдут на лед в лыжах. Лыжи то лучше.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

52. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от A.Stahl (ok), 14-Апр-14, 17:48 
Прочитай третью строку. Да, я понимаю, устал. Всё такое. Но прочитай. За мир во всём мире, за макаронного монстра и за приятные сны Ктулху.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

63. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 19:27 
> Прочитай третью строку. Да, я понимаю, устал. Всё такое. Но прочитай. За
> мир во всём мире, за макаронного монстра и за приятные сны  Ктулху.

Ты уже говорил обо всём этом со своим доктором? Не откладывай ...


Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

62. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 19:26 
Ну всё - золото наконец то будет нашим! :)
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

81. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Трубовращатель (?), 14-Апр-14, 22:40 
> И точно.
> Представляю как удивятся канадские хоккеисты, когда их русские оппоненты выйдут на лед
> в лыжах. Лыжи то лучше.

Только по асфальту.

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

103. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от pavlinux (ok), 15-Апр-14, 15:21 
> Ну вообще-то лыжи лучше, чем коньки.
> На лыжах можно передвигаться по любой поверхности включая асфальт без принципиальных неудобств.
> А стоять вообще комфортней, чем без них.
> А коньки что? Только по льду и только в движении. Остальные варианты
> влекут массу проблем.

Ну коль так категоричны - теплый громче зелёного.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

5. "Поддержка Python 2.7 продлена до 2020 года"  –3 +/
Сообщение от canon (?), 14-Апр-14, 10:08 
>>внёс изменения в регламент поддержки

и кто ему помешает снова изменить мнение...
(не в тему, но даже мс выполняет свои обещания)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

51. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 14-Апр-14, 17:44 
> и кто ему помешает снова изменить мнение...

Никто.  Посмотри в толковом словаре определение "диктатура".

Просто если он задолбает идиотскими решениями - сообщество от него уйдет.

> но даже мс выполняет свои обещания

Я думаю, что тут пока сильно выигрывает Гвидо.  Ведь если присмотреться - обещания нарушают все.  Уже просто потому что люди, бывает, ошибаются.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 10:11 
> Если раньше, членом PSF могли стать разработчики, получившие рекомендацию от действующих членов PSF, то теперь участие в организации открыто для всех желающих - достаточно заполнить форму на сайте и обязаться выполнять нормы поведения в сообществе. Ожидается, что снятие барьера поможет к концу года нарастить число членов PSF с 200 до 30 000.

Зачем им понадобилось столько "пушечного мяса"?
Гуидо, что, решил в президенты баллотироваться?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Поддержка Python 2.7 продлена до 2020 года"  +3 +/
Сообщение от Пушистик (ok), 14-Апр-14, 10:13 
Я лично против диктатуры, но если это на пользу народу, тогда ЗА!

Эти пользователи свои проекты на Python 3 и через 6 лет не переведут, зачем им делать это?

И ещё, зачем сообществу PSF столько членов?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 12:31 
Ты еще не угомонился?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

39. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Пушистик (ok), 14-Апр-14, 15:11 
Что имеешь ввиду?
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

40. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 15:45 
Прекращай флудить. Если нечего сказать - лучше промолчать вовсе.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

44. "Поддержка Python 2.7 продлена до 2020 года"  –2 +/
Сообщение от Пушистик (ok), 14-Апр-14, 16:17 
Я не флужу. И молчать я не буду. Я выражаю свою точку зрения и буду продолжать делать это.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

47. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 16:46 
Какую точку зрения ты выразил? В чем она заключается?
За все хорошее против всего плохого - это не точка зрения, это флуд.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

53. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Пушистик (ok), 14-Апр-14, 17:58 
Назови свои реальные ФИО и дай вконтакт, тогда поговорим.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

59. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Аноним (-), 14-Апр-14, 19:05 
Что и требовалось доказать. Нет никакой "точки зрения" и в помине, есть желание постить ради постов.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

71. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Пушистик (ok), 14-Апр-14, 20:49 
Вас тут никто не держит, не нравится - иди своей мимо.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

66. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от гость (?), 14-Апр-14, 19:51 
> Какую точку зрения ты выразил? В чем она заключается?
> За все хорошее против всего плохого - это не точка зрения, это
> флуд.

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

Ты на себя посмотри, твоя то точка зрения в чем заключается? Что флудить - зло, так это не точка зрения, это флуд.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

36. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от хмм (?), 14-Апр-14, 14:25 
> Эти пользователи свои проекты на Python 3 и через 6 лет не переведут, зачем им делать это?
> И ещё, зачем сообществу PSF столько членов?

И вообще зачем нужен питон?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

38. "Поддержка Python 2.7 продлена до 2020 года"  –5 +/
Сообщение от Пушистик (ok), 14-Апр-14, 15:10 
Питон нужен, потому что это быстро (писать код) и просто, любой школьник в состоянии освоить.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

75. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от Аноним (-), 14-Апр-14, 21:40 
> Питон нужен, потому что это быстро (писать код) и просто, любой школьник
> в состоянии освоить.

Ну и кому нужен код, который напишет такой школьник? Может лучше пусть разберется для начала с жестко типизированными языками и научится понимать суть абстракций?

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

95. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 15-Апр-14, 03:50 
> Ну и кому нужен код, который напишет такой школьник?

Посмотри на то что сейчас творится в отрасли ... 95% кода - именно такое ***, и за него таки платят!

Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

78. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 21:47 
>> любой школьник в состоянии освоить.

На си проще в 10 раз

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

79. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от myhand (ok), 14-Апр-14, 22:37 
>>> любой школьник в состоянии освоить.
> На си проще в 10 раз

Угу.  Любой школьник может написать работающий бэкдор.  Иногда такой код делает даже еще и ту ерунду, для которой в действительности был предназначен своим создателем.

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

115. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от www2 (??), 16-Апр-14, 18:39 
Синтаксически-семантически Си проще: в нём хэшей нет, строк нет, классов нет, модулей нет, множеств нет, итераторов нет... Ассемблер ещё проще. Вы правда считаете, что на простом языке и писать легко?
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

116. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от myhand (ok), 16-Апр-14, 19:50 
Стараюсь не объяснять шутки.  Не понял - гуляй.

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

76. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от Аноним (-), 14-Апр-14, 21:41 
> И вообще зачем нужен питон?

Да не нужен он, когда есть Ruby и возможности писать на нём DSL.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

77. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от Аноним (-), 14-Апр-14, 21:41 
> И вообще зачем нужен питон?

Да не нужен он, когда есть Ruby и возможности писать на нём DSL.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

89. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от rob pike (?), 15-Апр-14, 01:50 
DSL можно и на M4 написать
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

43. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Anonymus (?), 14-Апр-14, 16:15 
мда, вот теперь точно не переведут
привет застой
и ведь сам мог бы чего полезного для тройки сделать, но теперь кому оно на конторе надо, а ради фофана - так и других занятий хоть отбавляй
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

68. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 20:10 
> мда, вот теперь точно не переведут

А надо калённым железом всех заставить перейти в светлое будущее?
Ты прямо сейчас можешь наблюдать крах таких идеек - IRL!
> привет застой

ну слишком явно вбрасываешь, потренируйся вон - на кошках :)
> и ведь сам мог бы чего полезного для тройки сделать, но теперь

Делают. Медленно, _очень_ медленно - но таки вено делают из 3-ки систему куда народ _захочет_ перейти. Сам. А пока - я например увидел только _1_ плюшку которую я блин хочу ... со фар :)
> кому оно на конторе надо,

... - те и пилят - разве не так? Всегда так было и всегда так будет.
>а ради фофана - так и других занятий хоть отбавляй

Дворы метёшь? Ну да в дворников сейчас дурдом - грязищщщо ...

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

14. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Xasd (ok), 14-Апр-14, 10:42 
Python-2 всё больше отстаёт (остаётся в хвосте) от Python-3..

например, yield from -- отсуствует.

а если взглянуть на asyncio -- то там всё построенно на этом "yield from"..

и как теперь после этого можно делать один код для двух интерпретаторов?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от анон (?), 14-Апр-14, 11:06 
Судя по новости, ветка 3 станет каким-то образом поддерживать код второй ветки. Ждем Python 5, как когда-то с Winamp случилось.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

20. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Xasd (ok), 14-Апр-14, 11:24 
щаз вот подумал -- а ведь можно сделать имитацию работы "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


Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от анон (?), 14-Апр-14, 11:41 
Беда совместимости потери совсем не в таких глобальных зарубах. Ты всегда можешь найти кусок кода, где у тебя нужен yield from. Беда в мелочах, которые трудно вычищать и которые сразу не найдешь. Например отсутствие message в BaseException (теперь это ещё и в 2.6 бэкпартировали).
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

24. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Xasd (ok), 14-Апр-14, 11:44 
> Беда совместимости потери совсем не в таких глобальных зарубах. Ты всегда можешь
> найти кусок кода, где у тебя нужен 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 .

а чем больше происходит разрыв между версиями -- тем ад становится ещё бОльше.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

21. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 11:34 
В принципе, yield from можно реализовать и в Python-2. В одном проекте использую вот такой костыль:
http://code.activestate.com/recipes/577153-yet-another-pytho.../
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

22. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Xasd (ok), 14-Апр-14, 11:37 
> В принципе, yield from можно реализовать и в Python-2. В одном проекте
> использую вот такой костыль:
> http://code.activestate.com/recipes/577153-yet-another-pytho.../

да, да.. как раз вот подумал об примерно этом же алгоритме.. :)

верно

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

25. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от бедный буратино (ok), 14-Апр-14, 11:51 
здравое решение!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

50. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 14-Апр-14, 17:32 
Формировании дивизии им. Гвидо членов PSF?  (Упс, да там теперь поди и на две дивизии наберется.)
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

37. "Поддержка Python 2.7 продлена до 2020 года"  +2 +/
Сообщение от sanchous (ok), 14-Апр-14, 14:53 
расписались
к двадцатому году все смигрируют с этого бейсика на что-то вменеямое
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

82. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от Аноним (-), 14-Апр-14, 23:37 
Если на том другом будет нечто покруче, чем NumPy.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

87. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от rob pike (?), 15-Апр-14, 00:52 
Julia
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

92. "Поддержка Python 2.7 продлена до 2020 года"  –2 +/
Сообщение от myhand (ok), 15-Апр-14, 02:34 
> Julia

Пока не конкурент.  Да и про остальные проекты scipy не забываем.  NumPy - только один из.

Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

93. "Поддержка Python 2.7 продлена до 2020 года"  +2 +/
Сообщение от rob pike (?), 15-Апр-14, 02:53 
>>к двадцатому году
>Пока не конкурент
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

100. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 15-Апр-14, 13:27 
>>>к двадцатому году
>>Пока не конкурент

Ну да.  Если сейчас не конкурент - с какой стати к двадцатому году должен быть?

Не забываем, что питон вообще и scipy в частности - тоже не стоят на месте.

Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

101. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от rob pike (?), 15-Апр-14, 14:04 
Примерно с той же стати что Питон до сих пор не стал конкурентом Коболу.
Хотя постойте..
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

104. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 15-Апр-14, 16:09 
В сухом остатке: ровно никаких рациональных аргументов в пользу грядущей мировой революции с julia во главе - у вас нет.  Так просто и скажите.
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

106. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от rob pike (?), 15-Апр-14, 17:23 
Во-первых, никаких революций никто не предрекал, с Питоном их, кстати, тоже не происходило.
Во-вторых, если еще можно с какой-то степенью достоверности прогнозировать распространение каких-то более-менее общих векторов развития технологий на основании рациональных аргументов ("железный конь идёт на смену крестьянской лошадке"), то на уровне конкретных языков это вряд ли возможно сделать. Слишком много субъективных факторов, в том числе, на это влияют. Даже если постфактум будут построены красивые рационализации, приводящие поверхностного наблюдателя к убеждению что иначе просто и быть не могло.
Так что, разумеется, речь может идти только о субъективных мнениях.
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

107. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 15-Апр-14, 17:37 
> Во-первых, никаких революций никто не предрекал, с Питоном их, кстати, тоже не происходило.

Это спорно.  Все-таки он здорово (в лице SciPy стека, в основном) набрал и набирает популярность в научной среде.

> Во-вторых, если еще можно с какой-то степенью достоверности прогнозировать распространение
> каких-то более-менее общих векторов развития технологий на основании рациональных аргументов
> ("железный конь идёт на смену крестьянской лошадке"), то на уровне конкретных
> языков это вряд ли возможно сделать.

Языки программирования - те же "технологии".

> Так что, разумеется, речь может идти только о субъективных мнениях.

Ну, это не интересно.  Я-то надеялся, у вас есть какие-то рациональные доводы в пользу такой позиции.

Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

108. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от rob pike (?), 15-Апр-14, 22:35 
>набрал и набирает популярность в научной среде

Вот только научная среда через 5 лет может стать довольно небольшой группой среди пользователей инструментов для математики-статистики типа R, NumPy, Julia и т.п.
Вакансии "Data scientist", знаете ли, это не про научную среду.

>Языки программирования - те же "технологии"

Нет, это очень низкий уровень абстракции в данном случае.
Можно осмысленно прогнозировать массовое использование электричества, бессмысленно обсуждать будет ли стандартом для электросетей 110, 220 или 380 Вольт.
Можно осмысленно прогнозировать массовое использование автомобилей, бессмысленно обсуждать будет ли при этом использоваться правостороннее или левостороннее движение.

>Ну, это не интересно.  Я-то надеялся, у вас есть какие-то рациональные доводы

А мне неинтересны рациональные доводы ради рациональных доводов.
За использование TeX в качестве средства для подготовки документов можно привести намного больше рациональных доводов чем за Microsoft Word, и что? (Пожалуйста, не нужно рассказывать о TeX в начуной среде, в этом примере речь не о ней)

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

110. "Поддержка Python 2.7 продлена до 2020 года"  –2 +/
Сообщение от myhand (ok), 16-Апр-14, 01:38 
>>набрал и набирает популярность в научной среде
> Вот только научная среда через 5 лет может стать довольно небольшой группой
> среди пользователей инструментов для математики-статистики типа R, NumPy, Julia и т.п.

Да пожалуйста.  Пример революции просили?  - Я вам ее привел, показал в какую сторону меняется ситуация.  Что там происходит в других социальных группах - следующая отдельная тема.

> Вакансии "Data scientist", знаете ли, это не про научную среду.

Меня корень слова таки смущает, а вас? ;)

>>Языки программирования - те же "технологии"
> Нет, это очень низкий уровень абстракции в данном случае.

Нет, просто ничего кроме голого имхо у вас нет - вот и вся проблема.

> Можно осмысленно прогнозировать массовое использование электричества, бессмысленно
> обсуждать будет ли стандартом для электросетей 110, 220 или 380 Вольт.

Вообще-то - как раз имеет.  Ну не по мановению же волшебной палочки возник стандарт 220в/50гц.

>>Ну, это не интересно.  Я-то надеялся, у вас есть какие-то рациональные доводы
> А мне неинтересны рациональные доводы ради рациональных доводов.
> За использование TeX в качестве средства для подготовки документов можно привести намного
> больше рациональных доводов чем за Microsoft Word, и что?

Вот там где эти доводы работают - он и используется как стандарт.

Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

111. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от rob pike (?), 16-Апр-14, 04:32 
>Меня корень слова таки смущает

Ну давайте еще обсудим "менеджера" (по продажам, в палатке ИП А.К.Оганесян) и его связь с корнем to manage.

>Нет, просто ничего кроме голого имхо у вас нет

А я и пытаюсь вам вежливо объяснить что в случае таких вещей как языки говорить о "рациональных доводах" никакого смысла нет, если мы, конечно, всё еще говорим о том что будет через 5 лет. А не о том, например, "как это должно было бы быть, исходя из рациональных доводов".

>Ну не по мановению же волшебной палочки возник стандарт 220в/50гц

Конечно, конечно. Никакой другой частоты и напряжения просто не могло бы быть выбрано.
Именно поэтому во всем мире.. Хотя, постойте-ка..

>Вот там где эти доводы работают - он и используется как стандарт

Вы с первого раза не слышите? Хорошо, я повторю.
>>(Пожалуйста, не нужно рассказывать о TeX в начуной среде, в этом примере речь не о ней)

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

113. "Поддержка Python 2.7 продлена до 2020 года"  –1 +/
Сообщение от myhand (ok), 16-Апр-14, 12:29 
>>Нет, просто ничего кроме голого имхо у вас нет
> А я и пытаюсь вам вежливо объяснить что в случае таких вещей
> как языки говорить о "рациональных доводах" никакого смысла нет

Смысл - имеет, если они у вас есть.  Люди подобные прогнозы делали, за куда больший срок чем 5 лет.  Но если вы вместо этого хотите продолжить просто "вежливо" трепатся - я пас, конечно.

>>Ну не по мановению же волшебной палочки возник стандарт 220в/50гц
> Конечно, конечно. Никакой другой частоты и напряжения просто не могло бы быть выбрано.

Могла бы.  Но в данном конкретном случае - не стала.  Конечно, частоту и напряжение выбрали методом тыка...

>>Вот там где эти доводы работают - он и используется как стандарт
> Вы с первого раза не слышите? Хорошо, я повторю.
>>>(Пожалуйста, не нужно рассказывать о TeX в начуной среде, в этом примере речь не о ней)

Так я вам объясняю, вне научной среды "рациональные доводы", на которые вы ссылаетесь - не работают.  Элементарный пример - документация открытого ПО, где никакой TeX не используют (кроме как для верстки формул), а все больше теперь предпочитают rst/markdown.

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

41. "Поддержка Python 2.7 продлена до 2020 года"  +1 +/
Сообщение от Аноним (-), 14-Апр-14, 15:51 
К тому времени уже третья мировая начнется, а дропбокс исчезнет, т.к. исчезнет Империя Зла
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Поддержка Python 2.7 продлена до 2020 года"  +6 +/
Сообщение от krasnodar2000email (?), 14-Апр-14, 16:36 
так дропбокс вроде в США делают?
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

65. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 19:49 
А есть хоть один стартап на питоне?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

99. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Xasd (ok), 15-Апр-14, 12:34 
инстаграм?
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

70. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним (-), 14-Апр-14, 20:23 
А столько было всякого рода попыток ускорить переход, но все они были бесполезны. Ну а теперь есть почти 6 лет на еще подумать так сказать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

117. "Поддержка Python 2.7 продлена до 2020 года"  +/
Сообщение от Аноним_2 (?), 17-Окт-19, 14:06 
Привет вам из 2019-го. Вот уже скоро наступит 2020.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру