|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 08 Jan 2003 01:30:26 To : "Alexandr S. Agranovsky" Subject : Re: M$ может купить Macromedia --------------------------------------------------------------------------------
Hi, Alexandr!
>>>>> "ASA" == Alexandr S Agranovsky <llb@udmnet.ru> writes:
VB>> один из аргументов автора yum (http://www.dulug.duke.edu/yum/)
VB>> который мне оооочень нравится:
VB>> Q. Why not just use apt-rpm?
VB>> A.
VB>> # Size of codebase in apt (find -name \*.cc | xargs wc -l): 40141
VB>> Size of codebase in yum (find -name \*.py | xargs wc -l): 4681
ASA> Тоже мне сравнили Си с Питоном.
дело на в "C++ vs Python".
Дело в том, что если тебя что-то не будет устривать в apt, то прийдется
читать сорок тысяч строк. Если что-то не будет устривать в yum, то на
порядок меньше ;)
Подразумеватеся что и то и другое ты читать умеешь.
VB>> сейчас в моей workcopy такая-же команда говорит "6588 итого" ;)
VB>> Причем я занимаюсь тем, что уменьшаю количество строк добавляя новые фичи
VB>> ;))
ASA> Хых. :) Может переведем разговор в плоскость корректности сравнения
ASA> объемов кода, написанного на Си/С++ и на Питоне? ;)
задача не в сравнении кода. Задача, в выборе утилиты дял автоматического
обновления системы.
Мне, сложно понять, чего можно было написать на сорок тысяч строк, и зачем
вообще БЫЛО HУЖHО в такой задаче.
Кстати, те альтернативы, которые еще можно найти на свежем мясе, написаны
на обычно на каких-нибудь перлах/питонах/итд, и тоже довольно невелики по
количеству строк ;)
[skip]
VB>> или править apt-rpm. В виду 40K строк на C++, второй вариант, мение
VB>> интересен ;)
ASA> Это тебе не интересен. А ALT'у, Конективе и Мандрейку он может
ASA> оказаться интересен :)
да-да-да. Я даже могу сказать, что написать (и видимо поддерживать) 40
тысяч строк на C++ было интересно как минимум авторам apt ;)
А ребятам из Connectiva было интерсно во всем этом _разобраться_, и
заменить поддержку дебиановских пакетов на поддержку rpm.
К сожеланию я не знаю мотиваций ни первых, ни вторых. Каждый, что
называется, "сходит с ума по-своему" ;)
Вот ребята из YellowDog пошли другим путем. Hа них посмотрел Seth Vidal,
и пошел "по их стопам". При том, что Seth Vidal не программер вообще, а
админ, и что yum таки работает, не смотря на ужастность его внутреностей,
мне вообще непонятно "зачЭм было такой дарагой машЫна покупать, да?".
Одна из мотиваций Seth'а - он брал готовые куски из инсталятора RedHat,
который вполне успешно обновляет дистрибутивы. Опять-же, я предпочитаю
прислушаться ко мнению пользоватлей, а не к мнению авторов (я сам втор, и
знаю какое у меня мнение бывает ;)). Если админ, у которго более двухсот
linux-boxes в обслуживании, сел изучать питон, и писать свою обновлялку, а
не взял apt-rpm, то видимо "это ж-ж-ж-жжжж неспроста" ;)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541b45228aa.html, оценка из 5, голосов 10
|