The OpenNET Project / Index page

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



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

Оглавление

Ценой перевода Mercurial на Python 3 может стать шлейф непре..., opennews (ok), 14-Янв-20, (0) [смотреть все] +1

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


83. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (83), 15-Янв-20, 05:49 
Я не питонист, но неужели эти языки (питон 2 и питон 3) ведут себя настолько по-разному?
Ответить | Правка | Наверх | Cообщить модератору

102. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (105), 15-Янв-20, 07:27 
> Я не питонист, но неужели эти языки (питон 2 и питон 3)
> ведут себя настолько по-разному?

Более того - взяв произвольный скрипт на допустим 2.4 на более актуальном сейчас 2.7 это скорее всего либо не заработает, либо грохнется с ошибкой в середине работы. Примерно тот же тренд если взять скрипт писанный на каком-нибудь 3.4 и попытаться его на 3.6 вкорячить.

Кстати майкрософт так тоже пробовал. К 4.5-й версии дотнета с него сбежали даже самые стойкие. Потому что все время конопатить свой код и ловить предъявы от клиентов за жирные баги на ровном месте - утомительно.

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

111. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  –1 +/
Сообщение от Аноним (4), 15-Янв-20, 07:46 
> Более того - взяв произвольный скрипт на допустим 2.4 на более актуальном сейчас 2.7 это скорее
> всего либо не заработает

вообще-то ровно наоборот - это - скорее всего заработает.
Не заработает 2.7 код на 2.4, если только не написан очень специальным образом (вот в частности merurial - если бы не вынужден был гнаться за вечно уходящим паровозом, обрастая костылями совместимости с десятком третьих ненужноверсий - работал бы по сей день).

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

117. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  –1 +/
Сообщение от Аноним (-), 15-Янв-20, 08:05 
> вообще-то ровно наоборот - это - скорее всего заработает.

Мой опыт ровно обратный.

> Не заработает 2.7 код на 2.4, если только не написан очень специальным образом

Ну это уже какая-то экзотика, обычно в системе версии софта вверх подтягивают по ходу пьесы. И в этот момент обнаруживается что почему-то куча скриптов перестала работать. F..K THAT.

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

Мне кажется что без расширений и совместимости народ еще быстрее свалил бы на гит...

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

130. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Anonymqwe (?), 15-Янв-20, 10:01 
По .Net прусы будет?
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

336. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (-), 18-Янв-20, 17:59 
> По .Net прусы будет?

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

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

363. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  –1 +/
Сообщение от Ононимко (?), 19-Янв-20, 14:38 
А на следующее утро отошел, и понял, что алкоголь не стояло мешать с грибами, а то жирные энтерпразные программы всю ночь чудятся
Ответить | Правка | Наверх | Cообщить модератору

414. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (413), 17-Фев-20, 22:22 
> А на следующее утро отошел, и понял, что алкоголь не стояло мешать
> с грибами, а то жирные энтерпразные программы всю ночь чудятся

Не алкоголь а кофе, и не я а прогеры и сапорты, очешуевшие пахать сверхурочно.

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

107. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (4), 15-Янв-20, 07:36 
читай оригинал новости (надеюсь, нипихианист может в английский?)

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

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

112. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +6 +/
Сообщение от Anonymoustus (ok), 15-Янв-20, 07:48 
> Я не питонист, но неужели эти языки (питон 2 и питон 3)
> ведут себя настолько по-разному?

Буква «B» в слове «Python» означает «Backward compatibility»*.


* https://en.wikipedia.org/wiki/Backward_compatibility

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

179. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (183), 15-Янв-20, 13:01 
Кстати, где эта буква в слове "C"?
Ответить | Правка | Наверх | Cообщить модератору

180. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Anonymoustus (ok), 15-Янв-20, 13:02 
В книжке K&R. ;)
Ответить | Правка | Наверх | Cообщить модератору

184. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  –1 +/
Сообщение от Аноним (183), 15-Янв-20, 13:12 
Тогда для питона — ищите её в Dive into Python.
Ответить | Правка | Наверх | Cообщить модератору

185. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Anonymoustus (ok), 15-Янв-20, 13:14 
> Тогда для питона — ищите её в Dive into Python.

Что же там пишут про обратную совместимость, аноним? Почему релизы третьей ветки между собой недостаточно совместимы?

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

187. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от myhand (ok), 15-Янв-20, 13:16 
Можно пример?
Ответить | Правка | Наверх | Cообщить модератору

193. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (183), 15-Янв-20, 13:25 
print 3/2

Сойдёт за пример?

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

237. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от myhand (ok), 15-Янв-20, 18:40 
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(3/2)?

Может у вас какой-то специально обученный python3?

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

243. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (4), 15-Янв-20, 19:55 
у него - 3.5, где так - было еще можно, хотя уже нельзя.
Ответить | Правка | Наверх | Cообщить модератору

255. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +1 +/
Сообщение от Аноним (255), 15-Янв-20, 22:05 
Пишут что проще утонуть
Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору

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

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




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

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