Старый
Плюсы да, си нет
нафига писать менеджер пакетов на с++?
Vladimir
нафига писать менеджер пакетов на с++?
Наверное потому что плюсы во всем лучше сей
Dmitrii
подавитесь своим перегрузками и неявными преобразованиями
Vladimir
любой вменяемый код на сях превращается в "ой, а давайте нахуярим на костылях что-то похожее на объекты"
Vladimir
"ой, а у нас вот есть объекты, давайте нахуярим наследование"
Vladimir
"ой, а что-то сложно вышло, давайте сделаем язык который будет транслироваться в Си, но иметь объекты, перегрузку, анонимные функции"
Vladimir
заебись блядь
Vladimir
а потом удивляются откуда баги лезут
Dmitrii
"ой, а что-то сложно вышло, давайте сделаем язык который будет транслироваться в Си, но иметь объекты, перегрузку, анонимные функции"
это означает лишь то, что язык был изначально выбран неправильно, надо было брать не си, а что-нибудь более высокоуровневое
Старый
😂😂😂
Vladimir
любой
Dmitrii
но перегрузка тем не менее — это зло я понимаю, что хотели как лучше, но она нарушает систему типов и затрудняет последующую отладку
Dmitrii
любой проект на сях рано или поздно в такое превращается
не берусь судить, превращается ли, но код на чистом си более предсказуем
Vladimir
Dmitrii
проще осознать - да, но и проще налажать при этом
ну, с/c++ — это хождение по минному полю в любом случае мой опыт подсказывает, что дебажить Си — гораздо проще, так что имхо плотность мин там поменьше будет
Vladimir
это означает лишь то, что язык был изначально выбран неправильно, надо было брать не си, а что-нибудь более высокоуровневое
просто если ты посмотришь, в таком стиле сделаны: gtk gnome linux kernel из того что с ходу вот )
Старый
😕менеджеры пакетов, сборщики, компиляторы, мусорщики, драйвера микропрограммы - разве не С лучший выбор?
Vladimir
если тебе проще дебажить си чем плюсы это значит что ты не знаешь плюсы
Dmitrii
не согласен
я в основном работаю с языками высокого уровня, это думаю многое объясняет
Vladimir
gtk3 уже на вала
vala это такой шаблонизатор для сей, он транслируется в ебанные си с глибом
Sergei
спамы, куки
Vladimir
ну нджинкс справляется, его даже я понимаю
так nginx ровно по тому же пути и пошел
Vladimir
чуваки у себя нахуярили простой ооп на сях
Dmitrii
если тебе проще дебажить си чем плюсы это значит что ты не знаешь плюсы
утверждение о двух концах; человек, который заявляет такие вещи, либо недостаточно хорошо знает язык, либо слишком хорошо его знает.
Старый
ну ты и жиробас
dnf написанный на C раз в 8 быстрее пашет ем yum написанный на питоне, при том что у него функционал раза в 2 больше уже
Sergei
dnf написанный на C раз в 8 быстрее пашет ем yum написанный на питоне, при том что у него функционал раза в 2 больше уже
ужас, ужас! написали бы на го - каждая макака по прежнему могла бы его писать, а работало бы почти с той же скоростью, потому что (сюрприз!) менеджер пакетов это не cpu-bound софт по большей части
Vladimir
@erzentd что конкретно делает dnf/yum ?
Dmitrii
dnf написанный на C раз в 8 быстрее пашет ем yum написанный на питоне, при том что у него функционал раза в 2 больше уже
это нормально: на момент переписывания уже сложилось понимание необходимой архитектуры, так что и результат закономерно более хороший я так на баше переписываю некоторые бинарные утилиты — и получается, о чудо, короче, функциональнее и быстрее
Dmitrii
я к тому, что это не аргумент против или в пользу языка
Старый
@erzentd что конкретно делает dnf/yum ?
ходит по списку в nosql базе и обновляет его, скачивает пакеты по ссылкам в базе, запускает rpm для сборки исходников, помечает в базе пакеты для разных процедур
Sergei
ходит по списку в nosql базе и обновляет его, скачивает пакеты по ссылкам в базе, запускает rpm для сборки исходников, помечает в базе пакеты для разных процедур
и что из этого на си работает быстрее? скачивание? хождение? запуск другого кода? помечание в базе пакетов? :)
Sergei
хрыч-хрыч, а почему кассандра на джаве?
Старый
хрыч-хрыч, а почему кассандра на джаве?
есть уже популярный форк кассандры на С
Vladimir
и написили все через жопу )
Старый
хрыч-хрыч, а почему кассандра на джаве?
и на его развитие ibm выделили с redhat почти 4 млрд баксов
Sergei
млрд? ты ебанулся?
Vladimir
зачем так о мёртвых?
я обычно говорю что думаю )
Vladimir
мне плевать мертвый человек или нет
Старый
из разрабов yum живы из 12 человек сейчас 2
Dmitrii
нет
ну, коли так, значит авторы yum — криворукие макаки, да)
Vladimir
от того что человек умер он не перестал быть криворукой макакой при жизни
Vladimir
или типа смерть дарует +100 к скиллам, ретроспективно?
Dmitry
во фразе "о мертвых либо хорошо, либо ничего ..." почему-то обычно забывают окончание "... ничего кроме правды" так что +1 к @Civiloid
Sergei
судя по тому что реальные инвестиции на сциллу - 23 миллиона, что, условно, можно считать 50-100 человекогодами, хрыч пиздабол.
Vladimir
@spuzirev дык это, 23 млн на программистов, 3.977млрд на маркетинг
Vladimir
все норм
Sergei
нет. общие - 23 млн, из них 15 на разработку.
Sergei
23
Старый
23 всего ibm вроде 4
Sergei
блядь, почему я за несколько минут выяснил больше информации, чем хрыч знает, но он при этом бравирует как долбоеб?
Sergei
Откуда у тебя еще способность этому удивляться ?
не перестаю верить в людей, даже в хрыча.
Vladimir
"и не выиграл, а проиграл", ага
Vladimir
что тут, опять хрыч ноет?
Vladimir
не ноет, а песдит
Vladimir
точнее ноет и песдит
Старый
😂😂😂
Роман
А вот щас улыбается 😂😂
Sergei
23 всего ibm вроде 4
а деньги пахнут? от айбиэм лучше чем от редхата? я думал ты им обоим готов отлизать
Anonymous
а шо там у меила за паблик клауд ?
Anonymous
по стопам селектела?
Anonymous
А там в есть цепх?
Anonymous
там пахнет опенстеком судя по маршрутизаторам в виртуальных сетях
Jenny
Насколько я слышала, там правда цеф и опенстек
Старый
Ток не rhel 😩
Anonymous
А чем плох рхел?
Anonymous
Он хуже чем цепх?