The OpenNET Project / Index page

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



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

Оглавление

Началась разработка пакетного менеджера DNF 5 и замены Packa..., opennews (??), 06-Мрт-20, (0) [смотреть все]

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


7. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +10 +/
Сообщение от Аноним (7), 06-Мрт-20, 14:18 
> перенос реализованной на языке Python логики DNF в библиотеку libdnf, написанную на C++

Судьба-судьбинушка всех проектов, написанных на пихоне.

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

11. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  –3 +/
Сообщение от leap42 (ok), 06-Мрт-20, 14:48 
> Судьба-судьбинушка всех проектов, написанных на пихоне
> ... всех проектов ...
> ... всех ...

ну как всех, 0,05% от всех может быть...

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

15. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +10 +/
Сообщение от A.Stahl (ok), 06-Мрт-20, 14:57 
Ок, всех полезных проектов.
Ответить | Правка | Наверх | Cообщить модератору

27. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +6 +/
Сообщение от пох. (?), 06-Мрт-20, 15:50 
как, обоих?!

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

23. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  –1 +/
Сообщение от Аноним (23), 06-Мрт-20, 15:27 
Полютос Что-то не особо спасло переписывание на плюсы. Он даже не стал быстрее работать. В чём смысл переписывания?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

28. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +3 +/
Сообщение от redgad (?), 06-Мрт-20, 15:51 
No python dependency.

(задолбались мы менять по всем скриптам /usr/bin/python на /usr/bin/python3, а эти ненормальные того гляди - предложат менять на python4.2.1.0.0.22 в следующей версии)

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

34. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  –1 +/
Сообщение от Аноним (23), 06-Мрт-20, 16:40 
Ну это говорит только о качестве скриптов и их авторов. Самая боль для меня была поддерживать 2 на венде (не cygwin, msvc пакет с компилятором для питона только у 2 был) и 3 на линуксе, в 1 кодовой базе. Мне кажется это проблема дистрибутива, просто дефолтный уже давно должен быть 3.
Ответить | Правка | Наверх | Cообщить модератору

57. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +2 +/
Сообщение от пох. (?), 06-Мрт-20, 23:17 
а причем тут "качество скриптов"?
Разработчики пихон заявили (и выпустили какой-то там PEP-2342425234534652 ) что пихон не должен ни в коем случае называться пихон, а обязан называться python3 - всем срочно переделывать свои скрипты. а не то.
Причем я уже раза три видел в разных проектах пулреквесты с подобными правками. Особенно здорово - в совместимых.

> Мне кажется это проблема дистрибутива

нет, это проблема пихона. Его реально пишут совсем поехавшие.

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

Можно понять желание редbm дистанционироваться от этих придурков любой ценой.

Потому что завтра они так же впихнут всем четвертый.

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

63. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +/
Сообщение от Аноним (23), 06-Мрт-20, 23:38 
Так они видимо научились на своих ошибках. 2 объективно надо было дропать сразу, продакшен бы подорвался и в темпе решил все проблемы. С python3 наверно подготавливают почву для python4, чтобы избавиться от всего этого крапа, через который пришлось проходить с 2 и 3. А что они сломали там в плане совместимости? Вроде же пишешь для 3.2, и работает "без изменений" в 2.6+ и любых версиях 3, нет? Пусть хуже и медленней, да и код выглядит не очень, но работает же. Если пишешь для 3, просто берёшь версию старше той, для которой написано. В 4 собирались сломать совместимость, я надеюсь им хватит ума не повторить историю с 3. Но это ещё не скоро.
Ответить | Правка | Наверх | Cообщить модератору

65. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +2 +/
Сообщение от пох. (?), 06-Мрт-20, 23:56 
Вот редхат подорвался и решил проблему - нет пихона, нет проблемы.

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

> Вроде же пишешь для 3.2, и работает "без изменений" в 2.6+ и любых версиях 3, нет?

нет. После 3.5 уже много чего не работает.
Некоторые подробности излагали авторы hg. b'string' vs 'string' особенно им доставила.

Надысь вон выяснилось, что пихон отменил 'None' - теперь нельзя его использовать в сортируемых списках.

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

66. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +/
Сообщение от Аноним (23), 07-Мрт-20, 00:17 
>авторы hg

Нужность hg ещё под большим вопросом. Какие ещё 'string'? Они ламеры, не иначе. Эти тоже зачем-то поддерживали 2?

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

90. "Началась разработка пакетного менеджера DNF 5 и замены Packa..."  +/
Сообщение от Аноним (90), 08-Мрт-20, 06:21 
> нет. После 3.5 уже много чего не работает.

Да там каждый минорный :D релиз ведет к эпопее. Так что единственное для чего оно годится - для наколенщины выданой на гора в режиме fire and forget.

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

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

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




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

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