жизнь проходит, а curl остается
May. 29th, 2026 11:48 pmДаниэль Стенберг, основатель библиотеки/программы curl для скачивания ресурсов в интернете, которой пользуются более или менее все, написал очень прочувственный пост. Основная суть его - о потоке отчетов об уязвимостях, которые находят с помощью ИИ-моделей, но я хочу процитировать, в переводе с англ., часть вступления.
"Я основал проект curl и почти тридцать лет спустя всё ещё остаюсь его ведущим разработчиком. Хотя я всегда чётко заявляю, что curl — это не команда из одного человека и что curl ни за что не стал бы тем, чем он является, без моих замечательных товарищей по команде, значительная часть мира по-прежнему воспринимает curl как мой проект, а порой более или менее отождествляет curl с моей личностью.
Я не могу не принимать проблемы curl близко к сердцу. Когда кто-то критикует curl, это косвенно претензия к решениям и выборам, которые я отстаиваю и за которыми стою, — а во многих случаях именно я их и принимал. curl для меня — это личное. curl навсегда изменил мою жизнь.
У меня двое детей. Они оба родились спустя много лет после того, как я начал работать над curl, и теперь оба взрослые и самостоятельные люди. Я их горячо люблю. Жизнь проходит, а curl остаётся. У нас были спокойные времена и времена напряжённые. Десятилетия идут.
В конце этого года проекту curl исполняется тридцать лет. Мы обычно повторяем, что число установок curl в мире составляет, пожалуй, тридцать миллиардов."
"Я основал проект curl и почти тридцать лет спустя всё ещё остаюсь его ведущим разработчиком. Хотя я всегда чётко заявляю, что curl — это не команда из одного человека и что curl ни за что не стал бы тем, чем он является, без моих замечательных товарищей по команде, значительная часть мира по-прежнему воспринимает curl как мой проект, а порой более или менее отождествляет curl с моей личностью.
Я не могу не принимать проблемы curl близко к сердцу. Когда кто-то критикует curl, это косвенно претензия к решениям и выборам, которые я отстаиваю и за которыми стою, — а во многих случаях именно я их и принимал. curl для меня — это личное. curl навсегда изменил мою жизнь.
У меня двое детей. Они оба родились спустя много лет после того, как я начал работать над curl, и теперь оба взрослые и самостоятельные люди. Я их горячо люблю. Жизнь проходит, а curl остаётся. У нас были спокойные времена и времена напряжённые. Десятилетия идут.
В конце этого года проекту curl исполняется тридцать лет. Мы обычно повторяем, что число установок curl в мире составляет, пожалуй, тридцать миллиардов."
no subject
Date: 2026-05-31 04:05 am (UTC)no subject
Date: 2026-05-31 06:26 am (UTC)Но даже так с http 1.1 plain кода будет намного меньше и его не надо будет поддерживать (сейчас там коммиты про http/3)
Собственно поэтому и есть и опция при сборке без остальных протоколов (включая 2 и 3) и ссл.
То где он используется реально и почему любой разработчик бэка про него знает достаточно не дела всей жизни, а только очень и очень малой её части
no subject
Date: 2026-05-31 07:25 am (UTC)Что не надо поддерживать ХТТП протокол, чтоб слать запросы в тестах не РЕСТ интерфейсы?
У меня для вас плохие новости тогда: абстракции текут, и совершенно не там, где ожидалось.
Иначе POSIX OS были бы сотни, а не одна.
no subject
Date: 2026-05-31 07:38 am (UTC)no subject
Date: 2026-05-31 07:56 am (UTC)А не gopher, поддержка ssl, http/2, http/3, ftp.
Так понятнее?