The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Официально на два года введен мораторий на изменение синтакс..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от opennews (??) on 12-Ноя-09, 13:22 
Разработчики Python официально приняли (http://permalink.gmane.org/gmane.comp.python.devel/108732) стандартизирующий документ PEP 3003 (http://www.python.org/dev/peps/pep-3003/), запрещающий вносить изменения в синтаксис, семантику и встроенные функции третьей ветки языка программирования Python на двухлетний период с момента выхода релиза Python 3.1. Таким образом заметные изменения в языке могут появиться только после 26 июня 2011 года, в ветке Python 3.3.


Цель моратория - заморозить развитие языка, чтобы дать возможность создателям альтернативных реализаций языка Python обеспечить в своих продуктах полную совместимость с классическим CPython 3. В настоящее время такие проекты, как Jython (http://www.jython.com/), <a  href="http://www.codeplex.com/IronPython">IronPython</a..., Unladen Swallow (http://code.google.com/p/unladen-swallow/) и PyPy (http://codespeak.net/pypy/), не успевают за постоянно вносимыми изменениями и продолжают базироваться на старых и более-менее устоявшихся вы...

URL: http://permalink.gmane.org/gmane.comp.python.devel/108732
Новость: http://www.opennet.ru/opennews/art.shtml?num=24234

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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

1. "Официально на два года введен мораторий на изменение синтакс..."  +7 +/
Сообщение от Юниксоид email(??) on 12-Ноя-09, 13:22 
И это правильно.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Гентушник on 12-Ноя-09, 15:51 
Теперь то уж точно Portage на Python 3 переведут.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Аноним (??) on 12-Ноя-09, 15:51 
Посетила мысль: или они сами не знают чего хотят, или хотят слишком дофига.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Официально на два года введен мораторий на изменение синтакс..."  +2 +/
Сообщение от Iv945n (ok) on 12-Ноя-09, 16:14 
А меня посетила мысль что в разработке языка программирования тоже должна быть стадия проектирования, когда синтаксис продумывают (в т.ч. закладывают механизмы дополняемости) так, что его долго не приходится менять, особенно менять так, что теряется синтаксическая совместимость со старым кодом. В крайнем случае можно заранее заложить в синтакис конструкции, которые по-началу не будут поддерживаться компиляторами, функции, которые будут определены но не реализованы в стандартных библиотеках, зато стандартизованы заранее. Конечно я сам далёк от разработки языков программирования и это всё просто размышления на тему, так что необессудьте но поправьте если я не прав.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от anonymous (??) on 12-Ноя-09, 16:20 
Уже перевели.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Официально на два года введен мораторий на изменение синтакс..."  +2 +/
Сообщение от Slavaz (ok) on 12-Ноя-09, 16:20 
>И это правильно.

Нет, не правильно.На лет 5 заморозили бы.. а лучше на семь лет :)

А то уже и последний trac с плагинами на CentOS не поставить - подавай питон поновее, блин :( А какой питон поновее на дистре, предназначенном для серверов? И трак где должен крутиться: у пользователя на десктопе или на сервере?

ну и примеров масса. Так что новость таки положительная (надеюсь, 6-й RHEL будет с 3-м python), но могло бы быть ещё лучше :)

P.S. За два года столько идей накопится по синтаксису, что боюсь в первый месяц разморозки можно будет смело увеличивать первую цифру версии :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Официально на два года введен мораторий на изменение синтакс..."  +2 +/
Сообщение от Tav on 12-Ноя-09, 16:22 
Стабильный Питон? Прекрасно!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Официально на два года введен мораторий на изменение синтакс..."  –1 +/
Сообщение от anonymous from da LOR on 12-Ноя-09, 16:40 
Библиотеки и приложения перевести на 3-ю ветку хотят, например. Если изменение синтаксиса не замораживать, то разработчики оных будут срать кирпичами в промышленных масштабах.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Официально на два года введен мораторий на изменение синтакс..."  +1 +/
Сообщение от Iv945n (ok) on 12-Ноя-09, 17:13 
> P.S. За два года столько идей накопится по синтаксису, что боюсь в первый месяц разморозки можно будет смело увеличивать первую цифру версии :)

Главное чтобы их непозабывали по ходу. Ато часто бывает гениальные идеи приходят в гойлову, но если сразу не реализуешь/запишешь так через минуту уже не вспомнишь... До сего момента, как я понимаю, они в таких случаях немедленно всё реализовывали...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Официально на два года введен мораторий на изменение синтакс..."  –3 +/
Сообщение от dq0s4y71 (??) on 12-Ноя-09, 17:33 
>Посетила мысль: или они сами не знают чего хотят, или хотят слишком дофига.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Официально на два года введен мораторий на изменение синтакс..."  +1 +/
Сообщение от Diogene the Open Source programmer on 12-Ноя-09, 17:45 
Дык это тебе PHP надоть! Он весь целиком так написан, полностью состоит их "гениальных" лоскутков :) Змея таки пытаются проектировать ...

Насчёт добавления плюшек - посмотрите вчерашний анонс Гуглом языка Go ... плюшек просто нет :) но язык в целом выглядит сбалансировано и внушаетЪ определенные ... :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от idkfa on 12-Ноя-09, 17:53 
проблемы кентоса :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Iv945n (ok) on 12-Ноя-09, 17:54 
> Дык это тебе PHP надоть! Он весь целиком так написан, полностью состоит их "гениальных" лоскутков :) Змея таки пытаются проектировать ...

Судя по тому, что пишут (сам я не использовал Python, но вижу сколько разговоров о проблемах с несовместимостью синтаксиса новых версий со старыми, чего гораздо меньше заметно в PHP) я заметил как раз обратное: http://www.opennet.ru/openforum/vsluhforumID3/60845.html#5

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Diogene the Open Source programmer on 12-Ноя-09, 18:06 
Единственная мысль которая меня гложет - а не было бы лучше объявить стабильными 2.[456].* - ввести мараторий там, только секьюрити фиксы, а тройку пока всё же по-прокачивать ... Что думаете пиплы?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Diogene the Open Source programmer on 12-Ноя-09, 18:21 
У тебя талант читая книгу видеть что то странное :)
Сам я Питон пользую, поэтому _с_моей_точки_зрения_ ситуация выглядит так:
- проблемы конечно есть но это далеко не "эпические проблемы" - народ просто ворчит. Для сравнения возьмите нового идола С# и протащите развесистый код v.1->1.5->2->3 потом сравните что было в начале и что в конце ... тихо удавитесь :)
В питоне же большинство моих скриптов пережили 2.*->|6 c минимальными переделками.
- на питон 3 пока не перехожу, но скоро начну тестировать :) Не перехожу не потому что трудно, нет, потому что - куда? Нетути его ещё на серверах. Вот как он появится в RHEL|Centos, SLES, Debian - тады и перейду (но проверб всё до того как есссно :)
Кстати тестовые сервера на соляре, фряхе и винде - можно уже сейчас пробовать, там питон не интегрирован и меняется безопасно на-раз-два.

у меня вообще (страшно сказать) большинство автоматизации - на питоне, а всего то лет 10 назад - было на перле. Это не значит что я перл ругаю - это значит что я питон хвалю. :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Официально на два года введен мораторий на изменение синтакс..."  +1 +/
Сообщение от Name on 12-Ноя-09, 18:23 
>>Посетила мысль: или они сами не знают чего хотят, или хотят слишком дофига.
>
>А меня посетила мысль, что Питон создавался не как инструмент для работы,
>а как игрушка, на которую все время навешивали какие-то свистелки с
>перделками.

Сколько желчи и ненависти. Python, наверное, вам жизнь испортил, не иначе.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Iv945n (ok) on 12-Ноя-09, 18:34 
>Для сравнения возьмите нового идола С# и протащите развесистый код v.1->1.5->2->3 потом сравните что было в начале и что в конце ... тихо удавитесь :)

Был проект (система оперативного и управленческого учёта для средних предприятий), без особых проблем пережил пару смен поколений VisualStudio / .Net Framework. Возможно этому способствовало то что вся логика писалась на T-SQL в хранимках и всё взаимодействие в базой писалось вручную через ADO.Net без всяких ихних биндингов.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Официально на два года введен мораторий на изменение синтакс..."  +1 +/
Сообщение от нео on 12-Ноя-09, 18:51 
чо разнылся, ставь Gentoo, там нет таких дебильных проблем
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Iv945n (ok) on 12-Ноя-09, 19:02 
>чо разнылся, ставь Gentoo, там нет таких дебильных проблем

+1. Хостимся у хостера на Gentoo, действительно вроде ни у кого никаких проблем нет. Хотя да, CentOS/SLES/Debian звучит солиднее :-)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Официально на два года введен мораторий на изменение синтакс..."  +1 +/
Сообщение от zer0 on 12-Ноя-09, 19:07 
Уже поздно думать. Всё уже сделали.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Официально на два года введен мораторий на изменение синтакс..."  –2 +/
Сообщение от Аноним (??) on 12-Ноя-09, 19:19 
А потом через два года они внесутвсе то что написали и не могли вставить из за того что синтаксис был замо
рожен, и выпустят не совместимый ни с чем Python 4 :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Аноним email(??) on 12-Ноя-09, 19:27 
а линком поделитесь?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Аноним (??) on 12-Ноя-09, 19:31 
Народ хочет новый pygtk!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Name on 12-Ноя-09, 20:39 
>Кстати тестовые сервера на соляре, фряхе и винде - можно уже сейчас
>пробовать, там питон не интегрирован и меняется безопасно на-раз-два.

А что мешает тоже самое сделать на Linux, стоят вон рядом 2.5, 2.6 и 3.1 ссылка python пока на 2.6, если нужно третью версию, то соответственно меняем #!/usr/bin/env python на #!/usr/bin/env python3  .

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Diogene the Open Source programmer on 12-Ноя-09, 20:48 
Вот и я о том же :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "два года -- маловато :-("  +/
Сообщение от asdasd email on 13-Ноя-09, 04:17 
два года -- маловато :-(
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от asdasd email on 13-Ноя-09, 04:21 
> Насчёт добавления плюшек - посмотрите вчерашний анонс Гуглом языка Go ... плюшек просто нет :) но язык в целом выглядит сбалансировано и внушаетЪ определенные ... :)

ну эт как всегда -- сначало нет, а потом (наигравшись с изначальной идеей) -- начитнают их прикручивать :-(

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Официально на два года введен мораторий на изменение синтакс..."  +1 +/
Сообщение от Аноним (??) on 13-Ноя-09, 09:24 
Питон мой третий зелёный друг(первые два - лес и водка). Нормально собрался из исходников под CentOS, Debian, Slackware. Так что собирайте и тестируйте, кому интересно ).
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Аноним (??) on 13-Ноя-09, 11:14 
правильно, пускай производительность улучшают и баги отлавливают
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Одмин on 13-Ноя-09, 14:44 
> А то уже и последний trac с плагинами на CentOS

Ставь trac из поставки centos. А если тебе нужно "последнее" то тогда все вопросы к centos.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Slavaz (ok) on 13-Ноя-09, 15:12 
>> А то уже и последний trac с плагинами на CentOS
>
>Ставь trac из поставки centos. А если тебе нужно "последнее" то тогда
>все вопросы к centos.

CentOS + trac - ещё норма.

CentOS + trac + git-plugin - уже скучно :(

http://trac-hacks.org/ticket/5310

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от anonymous (??) on 13-Ноя-09, 16:01 
Чего делиться? Ставишь gentoo, ставишь последний портаж, получаешь emerge с python3
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

40. "Официально на два года введен мораторий на изменение синтакс..."  +/
Сообщение от Павел (??) on 27-Ноя-09, 04:38 
какой-то этот go не такой, прямо скажем...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


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

Индекс форумов | Темы | Пред. тема | След. тема




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

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