|
|
|
4.93, Аноним (93), 10:09, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
Некоторым модулям нужен именно питон 2 как минимум модуля file был нужен и сам ансибл пишет
Some platforms may only have Python 3 installed by default. If it is not installed as /usr/bin/python, you will need to configure the path to the interpreter via ansible_python_interpreter. Although most core modules will work with Python 3, there may be some special purpose ones which do not or you may encounter a bug in an edge case. As a temporary workaround you can install Python 2 on the managed host and configure Ansible to use that Python via ansible_python_interpreter. If there’s no mention in the module’s documentation that the module requires Python 2, you can also report a bug on our bug tracker so that the incompatibility can be fixed in a future release.
| |
|
|
6.134, Аноним (134), 13:22, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
У тебя просто CentOS вот ты и не в курсе.
Даже проверил. Две новых Убунту 18.04, ансибл из репозитория 2.5.1 на одной. Пытаюсь создать папку на второй машине.
плейбук
tasks:
- name: create /tmp/test
file:
path: /tmp/test
owner: alex
group: alex
mode: '0777'
state: directory
Ошибка
fatal: [node2]: FAILED! => {"changed": false, "module_stderr": "Shared connection to XXX.XXX.XXX.XXX closed.\r\n", "module_stdout": "\r\n\r\n/bin/sh: 1: /usr/bin/python: not found\r\n", "msg": "MODULE FAILURE", "rc": 127}
На второй ставлю питон 2 все работает. Так что если не знаешь лучше жевать.
| |
|
|
|
|
|
|
2.21, Аноним (21), 21:11, 20/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –2 +/– |
Да уж. Может хватит уже? Третий конечно медленней (значительно) второго, но, в принципе, не существует каких либо причин использовать второй уже много лет из-за возможностей предоставляемых третьим (позволяющих среди прочего значительно улучшить и упростить код). По моему мнению причина использовать 2 была ровно одна: компилятор msvc поддерживался только в нём, следовательно pip мог компилировать только во 2. Если нативный питон был не нужен, можно было взять любую из сборок с cygwin и gcc и в ней никаких проблем не будет. Но это уже не вендопитон.
Ну и часть "никому не нужных" (c) батареек вроде guppy и snakeviz оставалась на 2, всё нужное перенесли давным давно.
| |
|
|
|
|
|
|
6.129, Аноним (129), 12:48, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –7 +/– |
>Как отделить программистов от школьников и студентов?
Школу закончи, оно само отделиться.
>Программировать научитесь, потом предлагайте средства для реального использования.
Твоя проблема в том, что ты знаешь ВСЕГО один язык. Иначе не возникло бы такой претензии. Для реального использования подходят Python и С++.
| |
|
7.131, Аноним (86), 13:06, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Школу закончи, оно само отделиться.
> Твоя проблема в том, что ты знаешь ВСЕГО один язык.
Вот не надо себя на других проецировать. В этом чате большая часть программеров имеет опыт 10-20-30 лет. В реальных проектах, а не "участия в лабораторных работах на самом современном языке программирования, потому что учителю книжка на глаза попалась, а больше он ничего не знает".
| |
|
|
|
|
|
|
|
2.36, Аноним (22), 22:25, 20/04/2020 [^] [^^] [^^^] [ответить] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +5 +/– |
1. Пихон тормозит. То есть даже по меркам скриптовых языков тормозит. JIT-компиляции тоже нет.
2. Ущербный синтаксис. Программирование пробелами - это прикольно ровно до тех пор, пока в проекте не появляется два и более функций. Собственно, ущербный синтаксис оказался настолько ущербным, что пришлось вводить ключевые слова, отсутствующие в си-подобных языках; pass тому пример. "Две пустые строки между функциями" - тоже приемчик для преодоления визуальной каши из-за отказа от { }.
3. Великая схизма версий. В других языках языковые средства вносятся более обратно-совместимым путем. То есть даже буквально (подчеркиваю: буквально!) хелловорлд, состоящий из одной (одной! буквально одной!) строки нужно писать отдельно для пихон-2 и отдельно для пихон-3.
| |
|
|
4.42, Аноним (22), 22:39, 20/04/2020 [^] [^^] [^^^] [ответить] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
> 1. тысячи других вариантов
Рассматриваем только каноническое использование языка с каноническими реализациями. Теоретически, любой программный код можно теоретически транслировать в си, но и код тогда нужно оформлять соответствующим образом, отказываясь от многих фич стандарта языка.
> 2. в шелле тоже нельзя хехе
if...fi
while...done
for...done
case...esac
funcname() { }
Начало и конец явно обозначаются.
> 3. это вообще нет смысла обсуждать
То есть от тебя не последует даже хоть какой-то попытки оправдать пихон? Q. e. d.
| |
|
5.45, Аноним (21), 22:49, 20/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –3 +/– |
>каноническими реализациями
Канонично использовать в питоне нативный код по-максимуму, особенно в мультипотоке (он может освобождать гил, да).
>Начало и конец явно обозначаются
И чо?
if [[ true ]]
> then
> fi
bash: syntax error near unexpected token 'fi'
надо писать типа такого, т.е. даже костыля нет
if [[ true ]]
then
((0+0))
fi
>не последует
не вижу смысла обсуждать обсуждать чьи-то скучные фантазии
| |
|
6.49, Аноним (22), 23:03, 20/04/2020 [^] [^^] [^^^] [ответить] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +2 +/– |
> нативный код по-максимуму
В любом скриптовом языке используется нативный код по максимуму. Но только пихон проседает по производительности.
> надо писать типа такого, т.е. даже костыля нет
> if [[ true ]]
> then
Прежде, чем пытаться критиковать bash, потрудись с ним ознакомиться:
if true; then
echo "Yep, it's true"
fi
> не вижу смысла обсуждать обсуждать чьи-то скучные фантазии
Фантазия - это всерьез полагать, что пихон-2 и пихон-3 совместимы. А на деле хелловорлд на пихон-2 в пихон-3 не запустится. Но с твоей стороны опять контр-аргументации не последовало, что показательно. Интересно, каков будет твой следующий демагогический прием.
| |
|
|
|
|
4.59, Аноним (22), 23:44, 20/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –3 +/– |
> PyPy
Рассматриваем канонические реализации.
> то ли дело одна пустая строка и одна с '}'!
причем } подчеркивает окончание функции в пихоне на этом месте зияет пустота а читателю предлагается довоображать в уме закрывающую скобку самому в этом тексте как видишь нет знаков препинания что улучшает читабельность не так ли
> Ох уж эти подчеркивающие анонимы
$ python2 -c "print 'Hello'"
Hello
$ python3 -c "print 'Hello'"
File "<string>", line 1
print 'Hello'
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print('Hello')?
Пихон-3: сломаем все, даже однострочные хелловорлды.
| |
|
|
|
7.147, USER (??), 17:00, 21/04/2020 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
Считать скобочки (канонiчно - разных типов!) занятие, конечно существенно более осмысленное.. В notepad.exe, ага. А современные ide с форматировщиками кода и то, и другое в приятный глазу вид приводят, прикинь, да? Но скобочек (которые ещё и расположены не самым удобным для пальцев образом) в некоторых языках набирать меньше (сниппеты решают, но...)
А если уровней вложенности столько, что в экран не влезает ни в ширь ни в глубину, то вероятность гавнокода и впрямь повышенная.
| |
|
|
5.89, myhand (ok), 08:45, 21/04/2020 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Рассматриваем канонические реализации.
"If you want your code to run faster, you should probably just use PyPy." (c) Guido
Фактически, папа Римский и немножко Муссолини в одно флаконе - сказал. Ты на кого батон крошишь?!
> в пихоне на этом месте зияет пустота
Не пустота - а пустая строка.
> SyntaxError: Missing parentheses in call to 'print'. Did you mean print('Hello')?
$ python2 -c "print('Hello')"
Hello
$ python3 -c "print('Hello')"
Hello
Ученье - свет!
| |
|
6.148, Аноним (22), 17:49, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Ученье - свет!
Для пихона 2 твой пример имеет redundant скобки.
> $ python2 -c "print('Hello')"
> $ python3 -c "print('Hello')"
Перед тем, как модифицировать пример для пихона-2, почитай, что такое "обратная совместимость".
Поскольку люди запоминают лучше всего начало и конец текста, добавлю это в самый конец комментария:
Для пихона 2 твой пример имеет redundant скобки.
| |
|
7.155, myhand (ok), 19:13, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
>> Ученье - свет!
> Для пихона 2 твой пример имеет redundant скобки.
Мой код оформлен вполне корректно.
> почитай, что такое "обратная совместимость".
Например, когда предупреждают о том, что некоторый синтаксис устарел,
а потом удаляют, в одной из последующих версий. Нет, у анона своя
активная жизненная позиция по этой теме?
> Для пихона 2 твой пример имеет redundant скобки.
Да, удалив скобки - ты просто получишь ошибку. В обоих версиях,
кстати. Будь особо внимателен, когда пытаешься учить бабушку
щи варить, анон!
| |
|
|
|
|
|
2.88, Аноним (86), 07:59, 21/04/2020 [^] [^^] [^^^] [ответить] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
> Советую сбросить религиозные шоры и признать, что Питон - лучший на сегодня ЯП.
> Я лично пишу на Си, Си++ и Питоне.
Если ничего, кроме перечисленного списка не знать, то да, вероятно.... Если посмотреть хотя бы на языки, которые выросли в последние 20 лет, то питон - тухлятина. Ещё и корявая и медленная.
| |
|
|
4.98, Аноним (98), 10:21, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
> Но пайтонвэй рулит.
Это идеи начала 70-х что ли? Вот тебе одна синтаксическая конструкция и используй её для всех случаев жизни, говоря всем, что это прекрасно?
У питона ни с объектной моделью так и не определились - до сих пор выглядит как попытки приделать ООП поверх C. Ни с функциональным стилем ничего путного не вышло. Ни вопросы производительности не решили за 30 лет, ни скорость и качество разработки/удельное количество ошибок в коде. Ну и зачем этот "way" нужен? Вся популярность питона держится только на том, что люди не готовы признать, что вбухали очень много денег/собственных сил в пустоту.
| |
|
|
|
|
8.149, Аноним (150), 18:08, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░] | +/– | Как сидели на Schema, так, вроде, на ней и сидят К тому же, они, скорее, на Jul... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
1.143, economist (?), 16:12, 21/04/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
Очень жаль людей, которые неосилили самый простой и ясночитаемый ЯП. Но это их личная слабость, в принципе, общественно-безвредная.
Больше жаль тех, кто читают подобные ветки и не просто не станут изучать Python, а возьмутся "сразу" за Java/C++/Go и бросят их из-за овербрейна на 5-й день. Это уже общественно-вредное последствие антипитонохайпа, которое тут, на опеннете, густо и часто льется.
Питон медленный, но ясный. О том что он медленный - должны беспокоиться юзвери ПО, а не программисты. Много ли среди нас кодеров? Или мы одни юзвери, уподобившиеся геймерам, считающим каждый FPS, аудиофилам, считающим каждый Bit итп?
Программистам как раз "питонить" - в радость, слишком всё легко и быстро пишется. Сравните листинги на разных ЯП тех же админскриптов и время на их кодинг. Питон в среднем в 3 раза быстрее пишется, а выполняется примерно столько же, или чуть медленнее.
| |
|
2.157, нах. (?), 19:23, 21/04/2020 [^] [^^] [^^^] [ответить] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Очень жаль людей, которые неосилили самый простой и ясночитаемый ЯП.
потому что им приходится править за макакой этот "простой" нечитаемый трэш, да.
От неосиляторства, исключительно.
> Больше жаль тех, кто читают подобные ветки и не просто не станут
> изучать Python, а возьмутся "сразу" за Java/C++/Go и бросят их из-за
> овербрейна на 5-й день.
А вот этих вот не жаль совершенно - это подтвержденная непригодность для профессии, требующей _постоянно_ учиться новым _сложным_ технологиям, причем первое время придется заставлять себя делать с их помощью простые вещи, потому что сложные ты еще не умеешь, а не делая - не научишься.
Ничего с ними страшного не случится, кончится коровавирус, откроется макдак, они найдут себе новую работу. И ты тоже найдешь. В крайнем случае - им нужно мясо для котлеток, и они не очень беспокоятся о его происхождении.
> Питон медленный, но ясный. О том что он медленный - должны беспокоиться
> юзвери ПО, а не программисты. Много ли среди нас кодеров? Или
надо же...
> "Программистам" как раз "питонить" - в радость, слишком всё легко и быстро
у тебя кавычки не на том слове. поправил.
> пишется. Сравните листинги на разных ЯП тех же админскриптов и время
вот-вот, кавычки явно были нужны.
| |
|
3.159, myhand (ok), 19:40, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
> А вот этих вот не жаль совершенно - это подтвержденная непригодность для
> профессии, требующей _постоянно_ учиться новым _сложным_ технологиям
Я вас умоляю! Прочитать мануал новой библиотеки - максимум "сложных" технологий,
необходимых over 9000 погромистов.
> придется заставлять себя делать с их помощью простые вещи, потому что
> сложные ты еще не умеешь, а не делая - не научишься.
Ага, или хуже того: осваивать эти либы методом научного тыка, ибо влом читать.
>> "Программистам" как раз "питонить" - в радость, слишком всё легко и быстро
> у тебя кавычки не на том слове. поправил.
Да ладно, это совершенно нормально что программированием занимаются
непрофессионалы. Столько CS - журналы просто не переварят!
Иш, негодники - пишуть коряво, куды им до прохвесиональных калиграфов! Много вы
нонче, почтенный, знаете оказывающих услуги писцов?
| |
|
4.162, нах. (?), 19:54, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Я вас умоляю! Прочитать мануал новой библиотеки
А ты точно умеешь современный c++ ? ;-) go еще ладно, хотя там тоже не все с первого взгляда понятно.
> Ага, или хуже того: осваивать эти либы методом научного тыка, ибо влом читать.
либы - можно. Концепцию языков посложнее пихона - вряд ли получится. Ну то есть какой-то несложный код ты можешь и написать, но понять и исправить чужой - не сможешь.
> Да ладно, это совершенно нормально что программированием занимаются непрофессионалы.
Просто не надо тогда называть их "программистами", за что вы их так? Чем вам плох Олаф Строитель, Олаф Первопроходец или молекулярный биолог? "Я всего один раз в жизни трахнул козу!"
> Много вы нонче, почтенный, знаете оказывающих услуги писцов?
ищете хорошего переписчика Торы? Так их и во все времена немного было. Работа нервная и при этом особой аккуратности требует. Могу подсказать, но учтите - очень недешево обойдется.
| |
|
5.166, myhand (ok), 20:46, 21/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
>> Я вас умоляю! Прочитать мануал новой библиотеки
> А ты точно умеешь современный c++ ? ;-)
Ну, меня точно на нем учили, правда давненько. Так что блюю от этой гадости я со вполне профессиональным пониманием.
>> Да ладно, это совершенно нормально что программированием занимаются непрофессионалы.
> Просто не надо тогда называть их "программистами", за что вы их так?
Ну а как? Вот ты тут пишешь - писатель.
> Так их и во все времена немного было.
Так основной функцией писцов - не переписывание торы было. Челобитную там цар^Wбарину
написать, донос на соседа.
| |
|
|
|
|
|
4.180, Ilya Indigo (ok), 03:36, 23/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> сразу за "любой другой профессиональный ЯП" - так лучше?
Нет! Умнее Вас это не сделало!
Когда с самого начала изучаешь C/C++, по неволе приходится досконально изучать особенности работы с памятью и как правильно это делать. Особенности работы процессора, частично ассемблер, то как он работает, его особенности кеша, механизма вероятности выполнения и прочее.
И как итог или ты осваиваешь C/C++, понимая как работает железо на низком уровне и пишешь более-менее оптимальный производительный код, либо нет.
Даже если требуется писать на другом ЯП, том же пихоне, то ты пишешь всё равно с огладкой на знания из C/C++.
Если же школота сразу изучает пихон и прочие интерпритаторы, которые вообще срать хотели на особенности работы памяти и процессора, а то даже не сам язык а один из его фреимвёрков, который ко всему прочему срать хотел на особенности и слабые/сильные стороны его языка, а заточен под быстрый и выгодный говнокод, то он уже законченный говнокодер не различающий ни C, ни Java, для него это всё одно трудно-запутаное, неоправданно сложное, "овербрейн"!
А самое печальное, когда таких ... становятся всё больше и больше, и они начинают вытеснять программистов, особенно там, где нужен быстрый и производительный код не жрущий кучи оперативы.
| |
|
5.181, myhand (ok), 07:56, 23/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –2 +/– |
> Когда с самого начала изучаешь C/C++, по неволе приходится досконально изучать особенности
> работы с памятью и как правильно это делать.
Ну и зачем в XXI веке чуть менее чем всем управлять памятью руками?
> Особенности работы процессора,
> частично ассемблер, то как он работает, его особенности кеша, механизма вероятности
> выполнения и прочее.
Начнем с того, что современный "переносимый ассемблер" (тм) - страшно далек от того, как
на самом деле работает процессор.
> И как итог или ты осваиваешь C/C++, понимая как работает железо на
> низком уровне
Так что, учитывая вышеизложенное - уже можно констатировать что ты нифига не
освоил C/С++, раз не понимаешь как работает современное железо?
> А самое печальное, когда таких ... становятся всё больше и больше, и
> они начинают вытеснять программистов, особенно там, где нужен быстрый и производительный
> код не жрущий кучи оперативы.
Вот мне никогда не ставили задачу "написать быстрый и производительный код,
не жрущий кучи оперативы". Обычно люди хотят странного, например решить конкретную
прикладную задачу, располагая заданными ресурсами.
| |
|
|
|
|
|
2.178, economist (?), 00:29, 23/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +2 +/– |
Скорее наоборот, за последние годы появилось очень много альтернативных библиотек для "трешки", которые были только для "двушки". Особенно там, где больше всего появляется важного и фундаментального, я про DS/ML.
В реальном "проде", о котором так любят здесь поговорить, встречается и 2.3.2 (у меня и еще у 400+компаний, дававших в 2011 г. порядка 4% ВВП РФ, в виде одной свободной EDM). И если честно, не так уж сложно from future для функции print(), чуть сложнее с unicode (но все равно терпимо) - и в принципе задача поддерживать старые системы в работе - решаема. "Взять и переписать все на python3" не придет в голову, т.к. если это что-то сложное и большое - придет головняк от двойственности подходов. Впрочем, товарищам, которые всех тут называют макаками без разбора - наверное по плечу. Только вот пишут ли они вообще хоть что-то - мы никогда не узнаем.
| |
|
3.182, myhand (ok), 08:05, 23/04/2020 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> "Взять и переписать все на python3" не придет в голову, т.к. если это что-то
> сложное и большое - придет головняк от двойственности подходов.
И вообще, клиенту не видно что там внутре - значит это не фигня какая, не поделка
студентов, которых мы наняли вчера (а сегодня наймем новых, чтобы исправить очередной
баг, на котором клиент подорвался) - а промышленный код.
> Впрочем, товарищам,
> которые всех тут называют макаками без разбора - наверное по плечу.
Макаки почему-то смогли без проблем перенести на трешку чуть менее чем все
открытые проекты.
| |
|
|
|