Вы здесь

а почему не Си ?

вот сижу я пишу прогу на Сях (по криптографии)... работает... и притом быстро! и в голову пришла !глупая! мысль: а что если переписать систему портежей на Сях? и почему изначально ее не написали на Сях (или была?) ведь будет работать заметно быстрее. а питон мне лично совсем не нужен. можно было бы удалить из системы... и все утилитки тоже можно переписать... :rolleyes:
PS меня не просите, самому некогда :)

А чему там быстрее работать? gcc? wget? Там ускорять-то нечего... К тому же, если переписывать на си, то надо будет перекомпилировать их, а тут только пайтон - им многие пользуются... да и удобнее ошибки исправлять в пайтоновском коде, лично убедился...
_________________
Fedora? rpm -Uhv emerge

Типа, доктрина... Вот кто-то главный захотел на питоне написать, вот и написал.
А вообще ты не совсем прав, быстре потражи работать бы не стали, т.к. критическим местом (по производительности) является дисковые операции, а они от языка программирование не зависят :)

PS: хотя я тоже кодер на С++ и считаю его самым лучшим языком, но вот питон мне нравиться

Большая часть времени при установке уходит на компилирование, я думаю более 95%. А это все делают вполне сишные программы. Так что прироста ты не заметишь.
Потом на Си надо очень аккуратно писать. Нужно очень много сил и времени, чтобы переписать портежи. Овчинка не стоит выделки.

Ну если ты считаешь себя умнее человека который все это придумал (просто забыл ФИО) то вперед!Попробуй мож че и получиться.

Gentoo-начало написал:
Ну если ты считаешь себя умнее человека который все это придумал (просто забыл ФИО) то вперед!Попробуй мож че и получиться.

я не считаю себя умнее. я считаю что совет никому не помешает. и 2 головы лучше одной. только я сильно сомневаюсь, что писал это один человек.

вопщем как я понял, никто меня не поддержал :( жаль :(
вопщем-то эт я так просто размышлял.... насчет дисковых операций - согласен... да вопщем-то я со всеми вами частично согласен :)

есть ещё одна реализация системы управления пакетами в gentoo

* sys-apps/paludis
     Available versions:  ~0.10.1 ~0.12.0
     Homepage:            http://paludis.berlios.de/
     Description:         paludis, the other package mangler

1) Подобный проект назывался portage-c
2) Это Вамм на него ссылка http://sourceforge.net/projects/portage-c/
3) Проект загнулся, последние обновления датированы 2004 годом.

ЗЫ

Главный недостаток си проекта -отсутсвие переносимости бинарей и достаточно сложные зависимости. Вот почему использование си для задач развертывания и обновления системы кажется мне не очень привлекательным. Мантейнеры просто переложили проблему переносимости системы развертывания на плечи разработчиков питона. Имхо правильно.

Её изначально начали писать на интрепретируемом языке высокого уровня, что избавило от проблем перекомпилирования на разных платформах, все скачивают один и тот же код, который интерпретируется на каждой платформе. Поидее можно прикрутить portage даже к винде!

Большого прироста производительности не будет, так как основные задержки это операции ввода\вывода. А работа с файлами в Python сделана очень удобной.

З.Ы.: С и С++ я, всё-таки, больше люблю.