LINUX.ORG.RU

Вышел Python 3.0 final

 ,


1

0

Третьего декабря вышла долгожданная версия Python 3.0 (a.k.a. Python 3000 или Py3k).

Новая версия языка не является обратно совместимой с Python 2.x, но сама концепция языка сохранилась. Удалено множество устаревших элементов языка. Переработана стандартная библиотека. Добавлена поддержка unicode в стандартный строковый тип str.

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



Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от anonymous

>> весь линукс - куча хороших продуктов, смешанных в кастрюле. из вашего изречения следует, что линукс гавно?

По сравнению с *BSD - да

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

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

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

> :set sw=4
> :set tabstop=4

> :set expandtabs

> <Tab>


Еще ни строчки кода не написано, но заклинание уже надо произнесть. Сразу уважением к такому языку проникаешься! ;)

> Если твой редактор не умеет менять Tab на четыре пробела... Снеси винду уже наконец


Ога. Православный язык может работать только с православным редактором.

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

> куда он по моему мнению должен развиваться.

И куда же он должен развиваться, по твоему? По-Грэмовски, к Lisp1, да ещё и с полным отказом от defmacro, mapcar, да и вообще от lambda? Спрашиваю чтоб чиста поржать.

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

>По сравнению с *BSD - да а в БСД можно подумать не те же самые хорошие продукты? или их смешали по другому рецепту?

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

>> но почему же в случае бейсика меня тянет блевать, а питон наоборот юзать очень приятно?

Ну видимо это следствие черепно-мозговой травмы в детстве...

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

> Яволь. Но для "хвостовых стрелков", я не претендую на "радиста" %)

На тех бомбардировщиках, о которых Iron Maiden пели, функции радиста и хвостового стрелка совмещались. В отечественной же традиции аналогичная должность всегда назвалась "стрелок-радист".

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

Вы тут все такие умные конечно)) куда мне до вас. Вы покажите мне, что-нибудь достойное, написанное на бейсике.

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

> ХЗ :D ИМХО, эволюция Лиспа как языка должна была завершиться на Схеме %)

R5RS? Без defmacro, с одним только define-syntax? Втопку.

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

> Язык ведь позиционируется как язык длы быдлокодеров.

+100

Но это и хорошо, если мы хотим чтобы Линукс завоевал более 1% десктопов. :)

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

>> Smalltalk — объектно-ориентированное программирование;

Скорее уж Симула. Именно от нее пошел синтаксис door.getZamok().insertKey(key).turn(key)

я не про синтаксис, а про сам подход. без каких бы то ни было private/public, с возможностью менять структуру объекта(добавлять поля например) во время выполнения и прочее

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

>> Вы покажите мне, что-нибудь достойное, написанное на бейсике.

В эпоку БК и прочих Коммодоров все достойное писалось на бейсике :)

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

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

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

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

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

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

"Считаются" и "являются" часто не совпадают.

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

>Ага, а C++ - так и вовсе предназначен для описания постфиксного инкремента.

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

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

>> я не про синтаксис, а про сам подход. без каких бы то ни было private/public, с возможностью менять структуру объекта(добавлять поля например) во время выполнения и прочее

Это называется прототипная модель ООП и смоллтолк ее не поддерживает. Была его вариация, называлась Strongtalk, реализовывла такой подход, но она сдохла в зародыше. И кстати разработчики стронгтолка нонче пишут JVM.

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

>> а еще раньше штырьками в гнезда натыкивали....

А еше раньше все программировали на узелках, зарубках и костяшках :)

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

>"Считаются" и "являются" часто не совпадают.

не могу не согласиться. даже на труЪ с++ можно такую ахинею писать. но все таки именно пхп, ява, бейсик, обджект паскаль - языки, позиционирующиеся как наиболее простые в освоении(вот хоть убей не видел книгу "С++ для идиотов" или "Как освоить питон за 24 часа для домохозяек"), привлекают к себе дилетантов, которые думают, что накидав кнопочек на формочку они стали программистами.

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

>Появившись сравнительно поздно, Python создавался под влиянием множества языков программирования:

>* ABC — отступы для группировки операторов, высокоуровневые структуры данных (map)[5][6] (фактически, Python создавался как попытка исправить ошибки, допущенные при проектировании ABC); * Modula-3 — пакеты, модули, использование else совместно с try и except, именованные аргументы функций (на это также повлиял Common Lisp); * Си, C++ — некоторые синтаксические конструкции (как пишет сам Гвидо В. Р. — он использовал наиболее непротиворечивые конструкции из С, чтобы не вызвать неприязнь у C программистов к Python[5]); * Smalltalk — объектно-ориентированное программирование; * Lisp — отдельные черты функционального программирования (lambda, map, reduce, filter и другие); * Fortran — срезы массивов, комплексная арифметика; * Miranda — Списочные выражения; * Java — модули logging, unittest, threading (часть возможностей оригинального модуля не реализована), xml.sax стандартной библиотеки, совместное использование finally и except при обработке исключений, использование @ для декораторов; * Icon — генераторы.



>где тут Бейсик?



Бейсика тут нет, но и ничего нового, очевидно, тоже. Очередной объектно-ориентированный велосипед со сборщиком мусора и прочими свистелками. :)

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

>Да какая разница?

Знать или не знать русский язык? Значительная - в одном случае ты адекватно воспринимаешь речь окружающих во втором живешь в мире фантазий.

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

>Вы тут все такие умные конечно)) куда мне до вас. Вы покажите мне, что-нибудь достойное, написанное на бейсике.

игра "башни" на QBasic. как сейчас помню - угол, начальное ускорение, скорость ветра...и атомный грб при попадании :)

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

>(вот хоть убей не видел книгу "С++ для идиотов" или "Как освоить питон за 24 часа для домохозяек")

плохо смотрел. есть и первое и второе

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

>Да какая разница?

Знать или не знать русский язык? Значительная - в одном случае ты адекватно воспринимаешь речь окружающих во втором живешь в мире фантазий.

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

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

>> вот хоть убей не видел книгу "С++ для идиотов" или "Как освоить питон за 24 часа для домохозяек"

Спешу тебя обрадовать, мой анонимный друг:

http://www.dummies.com/WileyCDA/DummiesTitle/C-For-Dummies-5th-Edition.produc...

http://www.amazon.com/Python-Dummies-Computer-Tech/dp/0471778648

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

>>(вот хоть убей не видел книгу "С++ для идиотов" или "Как освоить питон за 24 часа для домохозяек")

>плохо смотрел. есть и первое и второе

Каюсь. "Как освоить С++ за 24 часа" видел. Но все равно это невозможно даже за месяц. А вот разобраться в Дельфи/ПХП/Бейсик и написать какую-нибудь фигню можно за 3 дня. И после этого сразу можно считать себя крутым разработчиком?

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

> Когда ж они ужо лямбды до ума доведут???

Видимо никогда.

> А почему убрали reduce?

А его разве не убрали в модуль?

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

>>Вы тут все такие умные конечно)) куда мне до вас. Вы покажите мне, что-нибудь достойное, написанное на бейсике.

>игра "башни" на QBasic. как сейчас помню - угол, начальное ускорение, скорость ветра...и атомный грб при попадании :)

Что ее сравнивать с какой-нибудь четвертой цивилизацией на питоне))

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

>> А его разве не убрали в модуль?

С глаз долой из сердца вон :)

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

>у вас тут мода такая - переходить на личности если аргументы закончились?

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

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

>>>> Каюсь. "Как освоить С++ за 24 часа" видел. Но все равно это невозможно даже за месяц. А вот разобраться в Дельфи/ПХП/Бейсик и написать какую-нибудь фигню можно за 3 дня. И после этого сразу можно считать себя крутым разработчиком?

За других не говори, коли сам не могешь! А русские питонисты учат кресты за три недели. Ну максимум за 21 день!

anonymous
()

Открою секрет поклонникам фигурных скобок. Только чур, никому ни слова!

from __future__ import braces

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

>За других не говори, коли сам не могешь! А русские питонисты учат кресты за три недели. Ну максимум за 21 день!

я говорю не про тех, кто уже на чем-то адекватном писал, а про тех, кто был каким-нибудь бухгалтером, купил данну книгу в магазине и возомнил себя крутым кодером

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

>> А русские питонисты учат кресты за три недели. Ну максимум за 21 день!

Суровые сибирские питонисты выучивают c++ съедая труп страуса :)

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

>а у нас почему-то быдлокодерами считаются те

Это вы просто еще не достигли быдлокодерского дзена - то есть вы быдлокодеры которые этого еще не осознали.

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

>Это вы просто еще не достигли быдлокодерского дзена - то есть вы быдлокодеры которые этого еще не осознали.

А те гуру, кто определяет быдлокдерство - Вы, как я понимаю?

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

> Это вы просто еще не достигли быдлокодерского дзена - то есть вы быдлокодеры которые этого еще не осознали.

А вы - быдлокодер, который это уже осознал?

anonymous
()

В связи с выходом сабжа надо замутить битву Быдло-ПыпПыхи VS Быдло-Питонщики.

Интересно кто победит?

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

>> быдлокодерского дзена

сокращенно БДЗЕН, или лучше БЗДЕН(ь) :)

cathode
()

вот это срач, сколько ненависти :)

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

>В связи с выходом сабжа надо замутить битву Быдло-ПыпПыхи VS Быдло-Питонщики.

>Интересно кто победит?

Вы бы видели, как мои бывшие однокурсники писали быдлокод на цпп. Давайте их в занесем в БыдлоЦПП и третье группой в файтинг))

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

>вот это срач, сколько ненависти :)

Да ты что, мы всех даже совсем наоборот- любим.

Правда своеобразной любовью.

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

>вот хоть убей не видел книгу "С++ для идиотов" или "Как освоить питон за 24 часа для домохозяек"

C++ For Dummies, 5th Edition
http://www.dummies.com/store/product/C-For-Dummies-5th-Edition.productCd-0764...

Python For Dummies
http://www.dummies.com/store/product/Python-For-Dummies.productCd-0471778648,...

Teach Yourself Python in 24 Hours
http://www.amazon.com/Sams-Teach-Yourself-Python-Hours/dp/0672317354/ref=sr_1...

Ты наверное слепой?

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