|
|
|
что выбрать для изучения python 2.x или python 3
|
|||
|---|---|---|---|
|
#18+
решил изучить Пайтон, но столокнулся с тем что литературы по 2.х достаточно а вот для 3-й версии не нашел. Есть ли принципиальная разница между версиями, или можно смело учить второй, а потом спокойно перейти к 3-му?(делаю акцент не на синтаксис, а на библиотеки, есть ли смысл изучать старые) И, спешат ли программисты переходить с 2-ки на 3-ку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2009, 03:10:55 |
|
||
|
что выбрать для изучения python 2.x или python 3
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaN wrote: > решил изучить Пайтон, но столокнулся с тем что литературы по 2.х > достаточно а вот для 3-й версии не нашел. Есть ли принципиальная разница > между версиями, или можно смело учить второй, а потом спокойно перейти к > 3-му?(делаю акцент не на синтаксис, а на библиотеки, есть ли смысл > изучать старые) Между всеми 2-ыми и 3-им - разница принципиальная. 3-ка несовместима с 2-кой. Т.е. можно сказать, что это -- разные языки. Таким образом они пытаются решать базовые проблемы языка. Так что считай, что теперь есть два питона, поскольку на 2-ом написано дофига приложений. Но тем не менее, думаю, что изучать можно и 2-ой, не так он сильно отличается. Python 3.0 (a.k.a. "Python 3000" or "Py3k") is a new version of the language that is incompatible with the 2.x line of releases. The language is mostly the same, but many details, especially how built-in objects like dictionaries and strings work, have changed considerably, and a lot of deprecated features have finally been removed. Also, the standard library has been reorganized in a few prominent places. читать здесь http://docs.python.org/3.0/whatsnew/3.0.html Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2009, 09:54:32 |
|
||
|
что выбрать для изучения python 2.x или python 3
|
|||
|---|---|---|---|
|
#18+
Спасибо, а есть ли у кого-то мнение по поводу второго вопроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2009, 14:31:04 |
|
||
|
что выбрать для изучения python 2.x или python 3
|
|||
|---|---|---|---|
|
#18+
изучайте второй питон. он точно также развивается как и третий - выходят новые версии параллельно с третим. рассматривайте третий не как "более новый" питон, а просто как другой язык. что касается библиотек - под третий питон сторонних библиотек, таких как популярные сейчас фреймворки вроде Django, попросту нет - они все под второй. соответственно реально на данный момент в продакшене 3й питон никто не использует - по той же причине, нужно портировать под него массу библиотек, а смысле особого в этом нет. вобщем третий питон - ещё молодой язык, и постепенный переход на него начнётся через несколько лет как минимум. хотя если вы планируете разрабатывать какую-то крупную систему с нуля без использования сторонних библиотек, то стоит делать это на питоне-3. _______________________________________ 2pro4U ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2009, 12:44:51 |
|
||
|
что выбрать для изучения python 2.x или python 3
|
|||
|---|---|---|---|
|
#18+
2 ZyK_BotaN: Возможно, будут интересны статьи: Знакомство с Python 3: Часть 1. Что нового в новой версии Знакомство с Python 3: Часть 2. Более сложные темы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2009, 03:06:06 |
|
||
|
что выбрать для изучения python 2.x или python 3
|
|||
|---|---|---|---|
|
#18+
Frenzyизучайте второй питон. он точно также развивается как и третий - выходят новые версии параллельно с третим. рассматривайте третий не как "более новый" питон, а просто как другой язык. А мен кажется, что изменений не так много, чтобы считать его другоим языком. Общие принципы и синтаксис те же, только частности какие-то изменились. Правда, поддержка библиотек как всегда отстает, но то же самое было при переходе, 2.3 -> 2.4 -> 2.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2009, 07:41:57 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=123&tid=1344494]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 321ms |

| 0 / 0 |
