URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129175
[ Назад ]

Исходное сообщение
"Создатель brew развивает новый пакетный менеджер tea"

Отправлено opennews , 05-Дек-22 22:46 
Макс Хауэлл (Max Howell), автор популярной на платформе macOS системы управления пакетами  brew (Homebrew), развивает новый пакетный менеджер Tea, позиционируемый как продолжение развития brew, выходящее за рамки пакетного менеджера и предлагающее унифицированную инфраструктуру управления пакетами, работающую с децентрализованными репозиториями. Проект изначально развивается как многоплатформенный (в настоящее время поддерживаются macOS и Linux, в разработке поддержка Windows). Код проекта написан на языке TypeScript  и распространяется под лицензией Apache 2.0 (brew был написан на Ruby и поставлялся под лицензией BSD)...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=58269


Содержание

Сообщения в этом обсуждении
"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 05-Дек-22 22:46 
> TypeScript

О нет


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 05-Дек-22 23:14 
Надо было на ruby

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено trdm , 06-Дек-22 08:24 
правильное использование скриптовых языков для высоконагруженных апликух - это прототипирование с переписывается на плюсы...

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 11:53 
Ruby это новый Perl.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 22:36 
нет пока ещё. Но тренд, определённо, есть. При том, что хороший ведь язык, который был глубоко проработан ещё на этапе создания.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Inf , 06-Дек-22 17:14 
Идеология MacPorts как-то более стабильна и практична.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 00:48 
Слона то вы и не приметили. В сабже блокчейн, НФТ, все такое. А что, пакетник как повод фишки впарить - это свежо, кажется до такого еще никто не допирал. Потом поди и в гамнашоп превратится, только если вдруг к успеху придет - эппл появится и объяснит кто хозяин экосистемы.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 00:46 
Что лучше учить - javascript или Rust?
Что эксперты с опеннета посоветуют?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 02:18 
С и С++

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 04:56 
А как же Go ?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 09:38 
Go? Go.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 07:47 
Dotnet

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Бывалый смузихлёб , 06-Дек-22 08:57 
Только тайпскрипт - это не жс, а недоразумение вроде кофескрипта

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Baz50 , 06-Дек-22 14:45 
Точно! Пакетник Tea надо было писать на Coffee script.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 11:53 
Тебе для денег или для понтов? В любом случае всё равно ответ будет Javascript.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено mos87 , 06-Дек-22 12:57 
Wolfram Mathematica

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 14:27 
ANSI C и ассемблер

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 00:19 
> Что лучше учить - javascript или Rust?
> Что эксперты с опеннета посоветуют?

Определиться что ты хочешь и какие задачи это предполагает, а потом выбирать инструмент исходя из вот этого вот, а не вот так.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Отражение луны , 06-Дек-22 05:35 
Будет забавно, когда окажется, что он быстрее apt)

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 09:16 
Сборка пакета из сырцов - сделает данный пакетный манагер быстрее генты и ёкты.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 10:00 
А жрёт сколько?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Отражение луны , 06-Дек-22 10:20 
> А жрёт сколько?

Не думаю что больше 50мб.
Основные утечки в js происходят из манипуляций с dom, когда пишущий код не знает что делает. Сам язык тут не при чем, просто dom и html в целом ужасны по своей архитектуре.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:01 
очень хотелось бы увидеть неужасный, продемонстрируйте

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Отражение луны , 06-Дек-22 12:07 
> очень хотелось бы увидеть неужасный, продемонстрируйте

QtQuick


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:04 
>  утечки в js происходят из манипуляций с dom, когда

очень актуальное замечание для пакетного менеджера. уж на сколько бы он небыл гов-н но уровень ыксперда просто запределен


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Отражение луны , 06-Дек-22 12:09 
>>  утечки в js происходят из манипуляций с dom, когда
>  очень актуальное замечание для пакетного менеджера. уж на сколько бы он
> небыл гов-н но уровень ыксперда просто запределен

Да, ты все правильно понял, я говорил о том, что потребление памяти в пакетном менеджере будет минимальным.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:12 
Если не встроят вебсервер, QR.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 20:32 
Даже если вебсервер, QR и 2D barcode встроят, всё равно минимальным будет. Просто 99% хейтеров на js кроме console.log("Hello, world!") не писали, и понятие имеют приблизительно никакое о том, что там есть, чего нет и как это работает.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 07-Дек-22 11:55 
Вот теперь понятна причина "неуд" по #132 и #133.  Займитесь ещё чем-нить, кроме "веб-технологий": думаю, их рано или поздно придётся хоронить всем миром, возможно, начиная с нас самих -- по причине чудовищной энергетической и технической неэффективности.  Глядишь, в жизни пригодится.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено мяя , 06-Дек-22 15:14 
Чем же они ужасны? Может просто не надо DOM использовать как хранилище?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Отражение луны , 06-Дек-22 17:09 
> Чем же они ужасны? Может просто не надо DOM использовать как хранилище?

Никто и не использует. Ужасен в основном излишней громоздкостью и отсутствием поддержки model-view и биндингов из коробки, что заставляет менеджить элементы непосредственно в коде, в результате чего возникают ситуации, когда в каком-нибудь колбеке застрял референс на dom елемент, из-за чего он никогда не освободится, пока ты не убьешь этот самый колбек.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 19:03 
> биндингов

К логопеду!


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 23:44 
но для начала достать застрявший референс !!! бггг, блжат что это за чудо нас посетило ?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:09 
А сколько NPM-ов тянет?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 00:54 
> Будет забавно, когда окажется, что он быстрее apt)

Я могу запустить apt на 64 метрах, без свопа. Попробуй так с блокчейном и JS, хочу посмотреть на это. А зачем так? Шикарная изоляция сервисов - дешево и сердито.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Отражение луны , 07-Дек-22 04:26 
>> Будет забавно, когда окажется, что он быстрее apt)
> Я могу запустить apt на 64 метрах, без свопа. Попробуй так с
> блокчейном и JS, хочу посмотреть на это. А зачем так? Шикарная
> изоляция сервисов - дешево и сердито.

Все зависит от реализации, но с тех пор, как js научился компилироваться - потери производительности крайне минимальны.
Децентрализированное хранилище крайне важно на данный момент. Блокчейн же гарантирует целостность данных и отсутствие за ними контроля у всяких правительств и правообладателей. Если я правильно понимаю суть проекта.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 05-Дек-22 22:47 
Шо brew шило, что это. Может, прежде, чем что-то создавать, нужно объяснить зачем?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Отец Ононим , 05-Дек-22 22:52 
На этой несчастной планете 8 миллиардов ртов и все хотят жить хорошо. Надо же им чем-то заниматься.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 00:23 
Думаю, тут перепутаны причина и следствие. Из этих 8 миллиардов ртов два-три вполне себе хорошо живут, у них нет необходимости вкалывать по дофига часов в неделю ради обеспечения базовых потребностей и они могут позволить себе тратить свободное время на всякую фигню. Ну и вот, одна из этих фигней описана в новости.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Гость , 06-Дек-22 04:32 
Вот не надо, меня brew под макосью сильно радует, позволяет использовать привычные BSD приложения, отсутствующие в ОС.
Сильно удобнее, чем вытягивать сырцы вручную и подбирать опции сборки.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 15:22 
Ты так говоришь, потому что еще не услышал зов своего Мака. Мак зовет, и те, кто слышат его зов, передают нам слова сии: "Поставь на меня Arch!".

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 15:43 
Это говорит только о том какое макось дно, а не о качестве brew.

> подбирать опции

Серьёзно? Прям подбирать, не осознанно использовать? Это много говорит о вашей компетенции.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Бывалый смузихлёб , 06-Дек-22 12:15 
Те кому надо - те знают, зачем. И он очень годен. А именно - это чуть ли не единственный норм пакетный менеджер под яблоко

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 15:23 
Не пользуйся яблоком. Есть много дистрибутивов GNU/Linux для Mac на интеле.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Бывалый смузихлёб , 06-Дек-22 16:26 
> Не пользуйся яблоком. Есть много дистрибутивов GNU/Linux для Mac на интеле.

Собрать приложуху для яблока можно лишь из под яблока
А протестировать то же мобильное приложение - и вовсе, можно лишь на реальном айфоне( симулятор не предполагает наличия камеры и проч, на нём можно проверить лишь что приложение просто запускается )


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Маковод , 06-Дек-22 18:42 
Ну да, ведь каждому второму приложению требуется доступ к камере для полноценной работы

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 20:34 
Каждому, не каждому, а вот его приложению надо. Что делать прикажешь? Менять жизнь на GNU/жизнь?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Бывалый смузихлёб , 08-Дек-22 14:50 
> Ну да, ведь каждому второму приложению требуется доступ к камере для полноценной
> работы

Так-то там много всего, камера в том числе. В этом смысле, с андройдовским симулятором не сравнится
Даже ссылки вроде tel:// или подобные для смс - и то, полноценно не протестировать


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 21:52 
И кому нужен твой To-Do List на яблоке? Если у тебя в резюме есть языки кроме Swift, тогда любопытно, зачем разрабатывать для яблока.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Бывалый смузихлёб , 08-Дек-22 14:52 
>> И кому нужен твой To-Do List на яблоке? Если у тебя в
>> резюме есть языки кроме Swift, тогда любопытно, зачем разрабатывать для яблока.
> Если у тебя в резюме есть языки кроме Swift, тогда любопытно, зачем разрабатывать для яблока

Наверное затем, чтобы разрабатывать в т.ч и для яблока, не так ли ?

Тем более, что свифт - так себе и для разработки на гибридных фреймворках всё равно требуется скатываться до ObjC


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 19:26 
Маков на интеле только больше нет, вот беда какая. Что ещё посоветуешь?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 08-Дек-22 12:32 
Asahi Linux

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено freehck , 06-Дек-22 14:45 
> Шо brew шило, что это.

Очень интересно. И чем же мне под макосью пользоваться, если не brew? AppStore-ом, что ль?


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 15:25 
Не пользоваться MacOS, очевидно. Ты зашел на ресурс о свободном ПО, и используешь проприетарное ПО на своей рабочей станции. Не забавно ли?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено freehck , 06-Дек-22 15:34 
> Не пользоваться MacOS, очевидно.

Нет. Об этом -- даже вопрос не ставился.

> Ты зашел на ресурс о свободном ПО, и используешь проприетарное ПО на своей рабочей станции. Не забавно ли?

Что же такого забавного ты находишь в том, что после 15 лет исключительно GNU/Linux пользователь переходит на проприетарную MacOS?
Это, дорогой, не забавно. Это как минимум повод задуматься, почему так случилось.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 15:50 
Всегда и везде есть фрики, неадекваты и маргиналы. Не стоят они о то чтобы о них задумываться, их действия даже не рациональны. Сегодня моча ударила - поставили макось вместо системы. Завтра будет FreeDOS, после завтра канарейка, а потом и дфвыралдйцуеп.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 19:33 
> Это как минимум повод задуматься, почему так случилось.

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


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 08-Дек-22 12:35 
Компьютер которым можно просто пользоваться это миф. Так даже с телефоном не всегда получается, а уж с компьютером и подавно. Поставив Windows или macOS ты не выделишь больше времени, просто вместо болячек Linux ты будешь лечить болячки Windows или macOS

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 21:51 
Нисколько вообще. Пользовался маком - это ужасно, еще и тормозит, плюс софт ведет себя не всегда корректно. Непонятно, почему за это вообще кто-то платит деньги, если есть Linux.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 19:41 
Что с софтом есть определённые проблемы - это да. Что касается некорректности работы - давно такого не припомню. Само по себе железо - удвл, во всяком случае лучше этих современных гибких крашенных полиэтиленовых коробочек, которые по какому-то упущению называются ноутбуками.
Раскладка клавиатуры - говно, это да. Но сама клавиатура - вполне себе.
Как ни странно, звук и картинка на макбуке весьма достойные, чего нельзя сказать о ноутах за те же деньги. Вайфай, кстати, работает, даже если включить блютус, а у ноутбуков либо ты включаешь вай фай и он както работает (иногда даже хорошо, если это не риалтик, калком или бродком), но с блютусом он обычно не работает даже под вендой, не говоря уж про всякие ваши линуксы.
Что касается тормозов - не припомню такого. Но опять же - сама система... хуже только windows.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 22:39 
>  15 лет исключительно GNU/Linux пользователь переходит на проприетарную MacOS

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


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 16:50 
>И чем же мне под макосью пользоваться, если не brew?

https://www.macports.org/


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Вирт , 05-Дек-22 22:55 
Выглядит как облагораживание способа установки ПО а-ля:

curl https://site/script.sh | sudo sh

Хочется спросить, а что с безопасностью?


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Вы забыли заполнить поле Name , 05-Дек-22 23:57 
> а что с безопасностью?

Все супер безопасно https://www.rust-lang.org/tools/install

> curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 07:01 
httpssssssss

чем больше s, тем оно ssssssssекурнее!


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено lv , 06-Дек-22 11:11 
> httpssssssss

сайты никогда не ломают, поэтому безопасно сразу на root отправлять. ну что вы как маленький-то ей богу!


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Facemaker , 06-Дек-22 11:44 
>curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

В рутовый шелл откажется ставить. А кто совсем боится, может поставить Rust из репозитория своего дистрибутива.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 11:48 
>А кто совсем боится, может поставить Rust из репозитория своего дистрибутива.

Которым ничего не соберёт, ибо требуются либо ночные, либо свежайшие версии тулчейна, которые new shiny shit.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 23:02 
>>А кто совсем боится, может поставить Rust из репозитория своего дистрибутива.
> Которым ничего не соберёт, ибо требуются либо ночные, либо свежайшие версии тулчейна, которые new shiny shit.

И в чем проблема поставить из реп ночнушку? Или очередной опеннетный Ыксперд-теоретик?


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 05:47 
А опакетить под свою систему ты не можешь, потому, что то ли не умеешь, то ли менеджер пакетов в твоей системе настолько ужасный, что только официальными репами можно пользоваться, да?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 13:04 
> кто совсем боится, может поставить Rust из репозитория своего дистрибутива.

проходили уже, оно не работает и пакеты не подхватываются . только прямая закачка с интернета, без инрнета оно просто не работает.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Бывалый смузихлёб , 06-Дек-22 09:02 
> подключения как универсального менеджера виртуальных окружений и обработчика отсутствующих программ.
> В этом случае если запущенная программа недоступна, она будет установлена

С какой такой безопасностью ?
Да это просто находка для пейсателей дыропакетов, рассчитанных на опечатку в названии оригинальной программы !

Даже и не поймёшь что допустил ошибку в написании названия. Написал - автоматом поставилось и запустилось :)


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено анон , 05-Дек-22 22:56 
Так "tea" или "Tea"? На сайте и tea.xyz зовётся, может и ещё как где.

Это к тому, что есть давно TEA: текстовый редактор / text editor
https://tea.ourproject.org


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 05-Дек-22 23:59 
я больше скажу: ещё есть tea, который консольный клиент для Gitea
(https://gitea.com/gitea/tea)

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 11:57 
Я больше того скажу что это по-английски чай!

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 05-Дек-22 23:01 
А какую вообще проблему решает это программное обеспечение?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено ivan1986 , 05-Дек-22 23:08 
Во фряхе и маке в очередной раз пытаются сделать вменяемый пакетный менеджер

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Метатель биссера , 05-Дек-22 23:29 
Для разработки программ для макоса, или например вам на макбуке понадобится миднихткоммандер. Тот же симейк на макбук поставить?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено tho , 06-Дек-22 00:01 
у mc на макбуке такие зависимости

Required: glib ✔, libssh2 ✔, openssl@1.1 ✔, s-lang ✘


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Урри , 06-Дек-22 01:23 
brew install

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 11:40 
Как и весь опенсорс: проблема "чем бы Иванушке заняться, лишь бы мусор не выносить". :) Очередной клоунский проект, 21 стандарт к предыдущим 20.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 05-Дек-22 23:10 
Nix выолняет те же задачи, и делает это намного лучше.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 01:18 
Под MacOS сборочка есть или может кто поддерживает штатные пакеты?
Тут ведь всем в целом помфигу как он там свое поделку назовет всем важно иметь последний установленные пакеты своего любимого софта.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Анончик , 06-Дек-22 05:44 
Да есть, да поддерживают.
nix работает на macosx.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 11:58 
Никс хорош даже не знаю что ему мешает. Наверно мало маркетинга для приобретения настоящей популярности.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Анончик , 06-Дек-22 13:55 
то что при малейшем изменении glibc придеться все заново пересобирать?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 18:46 
Ну конечно же не придётся. Glibc не отличается от любой другой библиотеки, можешь хоть полную коллекцию с версии 0.0.1 собрать и в разных бинарниках одновременно всеми пользоваться.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 07-Дек-22 11:52 
> Ну конечно же не придётся. Glibc не отличается от любой другой библиотеки,
> можешь хоть полную коллекцию с версии 0.0.1 собрать и в разных
> бинарниках одновременно всеми пользоваться.

glibc как раз отличается от очень многих, если не большинства, других библиотек наличием продуманного версионирования -- что в данном случае Вашему аргументу на руку; но будьте столь добры, не _ухудшайте_ мнение специалистов о том, про что пытаетесь рассказать, рассказывая на _таком_ уровне, что даже мне прорехи видны.

Лучше помогайте любимому проекту руками -- и толку больше, и опыта наберётесь, будет что применить.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 22:41 
> Лучше помогайте любимому проекту руками -- и толку больше, и опыта наберётесь, будет что применить.

Мишаня, уж чья бы корова мычала. Сам не хочешь заняться чем-то полезным? Я никс и сам использую, и своим клиентам рекомендую, и в nixpkgs коммичу регулярно. А ты чем похвастаешься? Штанишками навырост?


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 18:43 
У Nix с популярностью всё отлично. Просто это не то, о чём можно пожаловаться на жизнь друг другу, как с браузерами, например. Поставил и работает. Опакечивание практически любого софта сводится к десятку строчек на Nix, даже поговорить не о чем. Я кроме уж совсем базовых вещей типа OpenSSH на локалхостах ничего не ставлю из стандартного дистрибутива. Хомяк разворачивается со скоростью интернета одним скриптом из пяти строчек, одна из которых — вызов Nix.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 07-Дек-22 11:48 
> Опакечивание практически любого софта сводится к десятку строчек на Nix,
> даже поговорить не о чем.

Боюсь, Вы не видели практически ничего серьёзного именно глазами майнтейнера... :-(
Люди с опытом к _таким_ обобщениям, как правило, не склонны и прекрасно понимают, что на очередную "серебряную пулю" найдётся чугуниевая чушка.

Вот довольно ёмкие благодаря развитому макропакету альтовые спеки:

$ git clone git://git.altlinux.org/people/specbot/public/specs.git
$ cd specs
$ for i in */*/*.spec ; do sed -n '/^%prep/,/^%files/p' < $i | grep -vc ^$; done | sort -n | tail
506
514
518
543
592
678
694
699
727
809
Так-то начало списка в районе этого самого десятка строчек тоже довольно длинное, понятно...

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 22:58 
Софт действительно бывает разный, некоторые проекты настолько плохо организованы, что их действительно сложно опакечивать, но даже в этом случае никс даст фору вашим костылям. Про «серьёзное» смешно ты написал, сам-то что-то сложнее GNU Hello опакетил?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 05-Дек-22 23:20 
>NFT

Сразу в тюрьму. За мошенничество.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 17:30 
И второй срок за попытку писать в ~/.tea

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Hck3r , 05-Дек-22 23:47 
Интересная идея с поддержкой мейнтейнеров пакетов. А то сейчас часто крупные компании живут на пакетах, которые почти бесплатно поддерживают какие-нибудь PhD студенты..

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Самый умный из вас , 05-Дек-22 23:52 
Недавно смотрел на эту наркоманию с web3/nft, думал что-то толковое, но после просмотра появились сомнения

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Вы забыли заполнить поле Name , 05-Дек-22 23:58 
> Макс Хауэлл (Max Howell), автор популярной на платформе macOS системы управления пакетами brew (Homebrew)

Это тот самый чел, который не смог инвертировать бинарное дерево на собесе в гугл и который потом в твиттере возмущался?


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 09:26 
За то, смог подсадить всех макосятников гулага на гомобрюки. И не только гулага. И не только макакосятников.
Например, я использую линуксбрюки во всю. Так уж получилось, что умение сделать довольно хороший и популярный продукт, и умение его всем впарить - намного полезнее, и даже не требует вращать деревья.

Есть же куча других примеров, когда человек, вроде бы - вращает деревья на высокой скорости, но во всём остальном - даже свою жизнь обустроить достойно не может, и прозябает до старости в своём НИИ.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 09:33 
Для того, чтобы произвести впечатление на сектантов (которые обязательно лохи), много ума не надо. Сергей Мавроди тоже свою жизнь обустраивал.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:16 
И у тебя столько же денег как у Мавроди? Или ты только духовно богат?

По своему опыту скажу, что произвести впечатление - та ещё кросс-дисциплина. И тоже требует ума. Здесь методички и школьное зубрилово уже не работают, как например с вращением деревьев.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 06-Дек-22 22:18 
Гм, и сколько денег у покойника, которому проклятий хватило бы колен на семь вперёд?..

В общем, не впечатлили.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 05:59 
Сколько бы ни было, он до конца жизни больше не работал, жил в своей большой квартире в Москве, пописывал мемуары. А тебе завтра опять в забой.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 20:39 
> Для того, чтобы произвести впечатление на сектантов (которые обязательно лохи), много ума не надо. Сергей Мавроди тоже свою жизнь обустраивал.

Если ты такой умный, почему ты такой нищий?


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 06-Дек-22 22:20 
> Если ты такой умный, почему ты такой нищий?

Это, кстати, присказка глупцов, мнящих умными себя.  Им того же Перельмана не понять, не говоря уж о Христе.  Зачем таким уподобляться?


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 06:01 
Перельмана я как раз понимаю, а вот для тех, кто думает, что понимает вымышленных персонажей есть специальные лечебные учреждения.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Вы забыли заполнить поле Name , 07-Дек-22 14:16 
> За то, смог подсадить всех макосятников гулага на гомобрюки.

Ты не поверишь, но он тоже самое "зато" писал в твиттере.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено pashev.ru , 06-Дек-22 00:44 
Gentoo prefix, nixpkgs...

Ну, конечно, тут новая концепция.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено pashev.ru , 06-Дек-22 00:46 
Да даже pkgsrc, прости господи.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено pashev.ru , 06-Дек-22 00:59 
Товарищу насовали полную панамку: https://www.reddit.com/r/opensource/comments/z73043/comment/.../

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Урри , 06-Дек-22 01:26 
Один коммент - целая "панамка"?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено НяшМяш , 06-Дек-22 02:02 
Там аж четыре коммента, просто прямая ссылка на комментарий не показывает соседние )

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Бывалый смузихлёб , 06-Дек-22 12:17 
После опеннета даже сотня комментов с угрозами выглядит очень мирно :)

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено pashev.ru , 06-Дек-22 11:15 
Тебе не понять.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 17:37 
ты собственное мнение не способен выразить, хорошо еще ссылку осилил скопипастить

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено mos87 , 06-Дек-22 13:00 
>Follow XDG conventions instead, please.

гениально. вместо того чтобы отговаривать от использования этого мусора


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 01:22 
Стремная штуковина. Раньше удивляли видосы как люди со стальными яйцами на покерфейсе ставят через brew всякую фигню на комп. Смотрелось как ужастик, теперь у нас просят в нем поучаствовать ?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 18:52 
Стремная штуковина. Раньше удивляли видосы как люди со стальными яйцами на покерфейсе ставят через apt-get всякую фигню на комп. Смотрелось как ужастик, теперь у нас просят в нем поучаствовать ?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 01:52 
> написан на языке TypeScript

в заголовок плиз


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 11:45 
Чтобы сразу пропускать новость? :)

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 02:42 
Закодировался, больше бухло (brew) не пьёт. Пересел на чай (tea)

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Онтоним , 06-Дек-22 04:28 
> написан на языке TypeScript
> был написан на Ruby

То-то я всё удивлялся, автоматизируя сборочный Мак. С чего ли с этим Брю всё не так. А оно вонаво какой у автора объясняющий выбор инструмента.

Ну, пошутил он. Два раза в жизни. Пожелание ему: пусть сам и пользуется.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 06:53 
Чай какой-то...

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 07:09 
make install и всего делов!

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 09:29 
Оно там под капотом make install делает тоже. Разумеется для тех пакетов, что его поддерживают.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 21:34 
Дык, а кто зависимости за тебя будет искать?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 06-Дек-22 22:16 
Зависимости ж проще рифм? -- подумал Александр Сергеич...

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 09:43 
> Чтобы не вызывать команду tea каждый раз предоставляется возможность её подключения как универсального менеджера виртуальных окружений и обработчика отсутствующих программ.
> $ tea
> Команда «tea» не найдена, но может быть установлена с помощью:
> sudo apt install tea
> $ apt show tea
> ...
> Description: Текстовый редактор с подветкой синтаксиса
> ...

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 10:17 
О новое (старое) слово в пакетных менеджерах, теперь за сборку и сопровождение пакета предлагают платить. Не перевелись еще Илоны Маски. Ждем еще больше новых улучшенных и безопасных пакетных менеджеров. Ибо неискоренима вера в людей в то что, если заплатить то ты получишь продукт «значительно» более лучший чем, если тот же самый человек будет раздавать его бесплатно. Надеюсь таких менеджеров будет все больше и они заменят все другие, и наконец то, мечтатели вернутся в мир суровой реальности.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено pashev.ru , 06-Дек-22 11:20 
Друг спрашивает: платить будут за количество пакетов или за количество строк кода?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено _kp , 06-Дек-22 11:39 
У Вас друг в Индии? ;)

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 11:51 
За количество необнаруженных бэкдоров.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:02 
Да.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Роман , 06-Дек-22 11:59 
Аудитория найдётся, так же как нашлась и для докере контейнеров

* избавляет от шага провижна окружения - тулзы ставятся сами если ещё нет, как у докера сами тянутся images если не найдены
* упрощается и сокращается инструкция для пользователя, не надо писать портянки по настройке окружения и думать где пользователь решил срезать и что то там не ставить. Условно для конвертация документа word в pdf теперь будет 1) install tea 2) tea -Xword2html document.docx| tea -Xhtml2pdf blabla.pdf
* такие инструкция можно тупо копипастить, в чем и есть их продающая сила


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:03 
Не понятно ты докер похвалил или обо.рал.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Роман , 06-Дек-22 14:34 
> Не понятно ты докер похвалил или обо.рал.

Да


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Самый умный из вас , 06-Дек-22 15:06 
Т.е. Nix вы для себя ещё не открыли

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Роман , 06-Дек-22 16:50 
Если лично про меня то не открыл, пока не вижу для него задач у себя.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 19:00 
Показываю на твоём же примере:

Условно для конвертация документа word в pdf теперь будет nix run nixpkgs#word2html document.docx | nix run nixpkgs#html2pdf blabla.pdf.

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


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 06-Дек-22 22:14 
> Но реальное удобство в создании герметичных окружений для разработки и сборки проектов,
> со всеми обскурными патчами, конфигами, врапперами и чем только ещё.

От рута?

Ср.: http://altlinux.org/hasher (которому летом двадцатник стукнет)


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 06:08 
Хэшер даже трети возмостей Nix не предоставляет, и при этом разрабатывается 3½ никому неизвестными джунами из распильно-попильной конторы в стране, которая неровен час себя от интернета отключит. Его кто-то реально использует? Истории успеха где почитать?

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 12:27 
https://github.com/teaxyz/cli/commit/8a17929e995282a7eea3fbe...

норм, ts наследник js


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 14:42 
Не хочешь чтоб автовывело ерунду, прописывай желаемый типа выражения.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено keydon , 06-Дек-22 18:03 
> Tea концептуально не походит на традиционные пакетные менеджеры и вместо парадигмы "я хочу установить пакет" использует принцип "я хочу использовать пакет". В частности, в Tea нет как таковой команды для установки пакета, вместо которой применяется формирование окружения для выполнения содержимого пакета, не пересекающегося с текущей системой.
> Пакеты размещаются в отдельном каталоге ~/.tea и не привязываются к абсолютным путям (могут быть перемещены).
> Процесс создания пакетов для Tea сильно упрощён и сводится к созданию одного универсального файла package.yml (пример), не требующего адаптации пакета для каждой новой версии. Для обнаружения новых версий и для загрузки их кода пакет может ссылаться на GitHub. В файле также описываются зависимости и приводятся сценарии сборки для поддерживаемых платформ. Устанавливаемые зависимости неизменяемы (фиксируется версия), что исключает повторение ситуаций, похожих на инцидент с left-pad.

Похоже это то же самое что в питоне(pipenv, poetry, pip-tools и т.д.) один в один, просто применимое под непитон.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено An2 , 06-Дек-22 18:37 
> tea

Другого названия не нашлось?

TEA: текстовый редактор / text editor
Первый выпуск: 19.12.2001
https://ru.wikipedia.org/wiki/TEA_(%D1%82%D0&...)


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 19:02 
Другого названия не нашлось?

Tea is an aromatic beverage prepared by pouring hot or boiling water over cured or fresh leaves of Camellia sinensis, an evergreen shrub native to East Asia which probably originated in the borderlands of southwestern China and northern Myanmar.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено An2 , 06-Дек-22 19:08 
Так из-за "яблок" с "окнами" на "чай" уже и внимания не обращаешь.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 06-Дек-22 22:13 
Будет tea -X tea :]

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Николай , 06-Дек-22 19:09 
Вот мне больше всего интересно какими соображениями он пользуется выбирая язык программирования для каждого своего проекта. Вполне допускаю, что рассуждения могут быть примерно такими: "Раньше никто не использовал язык Х для решения задачи Y. Давай я попробую, что из этого получится!"


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 19:42 
Для хобби-проектов только так и надо выбирать. Но в данном случае всё куда прозаичнее: доступность нужных библиотек приемлимого качества и популярность языка как платформы. И того, и другого у TS в избытке.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 21:38 
Все просто каждый человек проходит свой собственный путь самурая от PHP и до ASM, а иногда и наоборот.

Вопрос в том где и когда человек осел и остановился и осознал себя и смог продать свои умения.

Много очень людей кричат о Rust и C++ при этом с горем по полам пишут на Python-е, а есть и на оброт задолбавшиеся писать на C++ активно валят на Python что бы подальше от этого бесконечного ада ссылок и указателей (и их деструкторов).

Вообщем вопрос не в том какой язык выбрать, а где ты и зачем ты там и кто тебя поддерживает и с тобой соголасен. Сейчас массово всех увлекли замыканиями и функциональщиной после ОПП так что вот и повылезали всякие JavaScript-ы


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 11:50 
Он как любопытный енот - по молодости лет и пустоты головы, прыгает с языка на язык "А вдруг ЭТОТ язык окажется моей мечтой?". Давно уже ясно, что надо переходить на D. Если не хочешь путь боли и крови - хорошо, тогда C#. Больше особо выбора и нет.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Michael Shigorin , 06-Дек-22 22:12 
> tea -X wget -qO- tea.xyz/white-paper | tea -X glow -

Какая-то летопись страданий на системе без софта...


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 06-Дек-22 23:26 
что только люди не делают лишь бы не использовать nixos

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 19:51 
nixos - блевотная хрень, которая никому никуда не упёрлась.
Ненужное ненужно. Nix. Даже навание говорит о том, что оно не нужно.

"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 07-Дек-22 12:34 
> Tea концептуально не походит на традиционные пакетные менеджеры и вместо парадигмы "я хочу установить пакет" использует принцип "я хочу использовать пакет". В частности, в Tea нет как таковой команды для установки пакета, вместо которой применяется формирование окружения для выполнения содержимого пакета, не пересекающегося с текущей системой. Пакеты размещаются в отдельном каталоге ~/.tea и не привязываются к абсолютным путям (могут быть перемещены).

Бред какой-то. Я хочу установить прогу и чтобы она была готова к использованию в любой директории любым пользователем в любой момент когда это понадобится.


"Создатель brew развивает новый пакетный менеджер tea"
Отправлено Аноним , 08-Дек-22 12:31 
Норм идея, а то эта виндовозская "Установка и удаление программ" уже запарила. Я не хочу быть админом локалхоста, что-то ставить и удалять, хочу просто пользоваться программами