LINUX.ORG.RU

вышел Python 2.5


0

0

более чем через 20 месяцев после выхода последнего мажорного релиза (2.4) вышел новый, так долго ожидаемый всеми python-разработчиками Python 2.5. Изменений много. Исправленых ошибок - еще больше. О нововведениях - читать по ссылке.

>>> Подробности



Проверено: JB ()

Ответ на: комментарий от e

> Зеркала есть. Но мудрые герои - подождут 2.5.1 Я и не качаю . Просто список изменений смотрел . а мудрые герои могут сделать pacman -S python когда новый пакет появится в репозитории.

romka
()
Ответ на: комментарий от ero-sennin

> У мудрых героев 2.4 и 2.5 стоят параллельно. :)

нда.. а потом в системе множатся файлики с шапкой типа

#!/usr/bin/env python2.3.4.5.6

dmiceman ★★★★★
()
Ответ на: комментарий от ero-sennin

> У мудрых героев 2.4 и 2.5 стоят параллельно. :)

Уж стоят? У мудрых? Фигасе...

А где упоминания о ебилдах? ;)

e
()
Ответ на: комментарий от B084

> 2.4 был для мажоров? :)

Ну дак. А 3.0 - вообще именным будет, Lugovsky Edition.

e
()

этого еще не хватало. ужаз. теперь снова два года ждать пока он в анстэйбле дебьянском появится.

zort
()

Где-то я уже эту новость сегодня читал... Что-то lor совсем тормозить начал с новостями.

anonymous
()

Поздравляю всех разработчиков на этом прекрасном языке программирования! Повод выпить, однако. :)

Etch
()
Ответ на: комментарий от anonymous

ничего незнаю. зависимости всех программ только недавно переползли с 2.3 на 2.4, на 2.5 переползут перед выходом 2.6.

a иметь два питона на одной тачке непрекольно.

zort
()
Ответ на: комментарий от ero-sennin

> У мудрых героев 2.4 и 2.5 стоят параллельно.

А просто мудрым вообще перпендикулярно и по барабану :)

DIMON ★★★
()
Ответ на: комментарий от nerezus

>Кстати, Django или TurboGears? Что гламурней? )

Наверное RoR )))

h8 ★★★
()

> после выхода последнего мажорного релиза (2.4) вышел новый

То есть это до минор питон? :)

AP ★★★★★
()
Ответ на: комментарий от nerezus

Django У них ORM хотя бы пристойный.

anonymous
()
Ответ на: комментарий от nerezus

TurboGears не использовал, а вот Django очень понравился. Скорость разработки достаточно высокая, осваивается минут за сорок.

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

Sphinx ★★☆☆
()

Ну вот и появился повод обновится, а то у меня 2.4.1 и 2.3 стояли=)

Motiv_studenta ★★
()
Ответ на: комментарий от MiracleMan

А какой там фреймворк требовал отдельного сервера? Диджанго или Турбожирз? nginX или апач в связки с ним юзать?

nerezus
()

Это хорошо. А я только сегодня на одну из машин 2.4.3 ставил. Под виндами...

anonymous
()
Ответ на: комментарий от nerezus

>Кстати, Django или TurboGears? Что гламурней? )

Django конечно документация намного лучше. Брать лучше версию из svn.

kiwirus
()
Ответ на: комментарий от anonymous

>Это хорошо. А я только сегодня на одну из машин 2.4.3 ставил. Под виндами...

Такая свежая версия у меня стоит только на одной машинке...что заставляет задуматься...это кпк hp hx2190=) (кстати отлично пашет)

Motiv_studenta ★★
()
Ответ на: комментарий от Motiv_studenta

> Такая свежая версия у меня стоит только на одной машинке...что заставляет задуматься...это кпк hp hx2190=) (кстати отлично пашет)

А как ты к нему Tk приделал? У меня только консольный стафф получилось запускать... =(

nerezus
()
Ответ на: комментарий от zort

В Debian с питоном сейчас все отлично, можно свободно юзать 2.3, 2.4, 2.5

Новая infrastructure, благодаря которой это возможно (python-support, python-central и всеобщее использование их другими python-пакетами; поле Python-Version, и т. д.), появилась в течение лета

anonymous
()
Ответ на: комментарий от anonymous

>Немецкий вместе с английским учил? Вроде как gut было...

Угадал, чертяга! Просто уже лет 7 как немецким не балаюсь, вот из головы всё и повылетало

golodranez ★★★★
()

Самая главная замануха:

Python 2.5 (r25:51908, Sep 20 2006, 09:48:55)
[GCC 3.4.6] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> def a():
...     try:
...             yield 1
...             yield 2
...     finally:
...             print 'yes'
...
>>> d=a()
>>> d.next()
1
>>> d=None
yes
>>>

Для сравнения:

Python 2.4.3 (#6, May  5 2006, 19:13:03)
[GCC 3.4.6] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> def a():
...     try:
...             yield 1
...             yield 2
...     finally:
...             print 'yes'
...
  File "<stdin>", line 3
SyntaxError: 'yield' not allowed in a 'try' block with a 'finally' clause
>>>

funny_falcon
()
Ответ на: комментарий от anonymous

а мне и не сказал никто ;)

надо к обновлению пакетов новостную ленту прикрутить.

zort
()
Ответ на: комментарий от McGray

>Это вам VB :)

Вот именно. Последний тоже строился по тем же принципам - чтобы читать было удобно, без малейших признаков систематичности. Вот оно высшее предназначение питона - заменить VB.

r ★★★★★
()
Ответ на: комментарий от r

Я лично буду просто счастлив если python заменит VB. По крайней мере хоть разобраться что код делает будет возможно.

А по теме - мне больше всего из новых вещей в 2.5 понравилось "with".

McGray ★★
()

Эй, питононенавистники! Вы забыли про отступы! Как же так? Вам они безразличны?

neru
()

А есть где почитать на русском про использование ctypes? И он предназначен только для си-функций или с помощью него и c++ классы можно использовать?

Motiv_studenta ★★
()
Ответ на: комментарий от McGray

> А по теме - мне больше всего из новых вещей в 2.5 понравилось "with".

Осваиваем фичи Delphi почти 15-летней давности? Молодцы, что сказать.

anonymous
()
Ответ на: комментарий от anonymous

>Delphi почти 15-летней давности?

Я так полагаю, что благородный дон имел в виду фичи паскаля?? Или месье из "Поколения W"?

McGray ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.