История изменений
Исправление shdown, (текущая версия) :
Правильно кто-то в списках рассылки какой-то *BSD сказал: на этом языке (Rust) пишутся блокчейны и проприетарные веб-сервисы. Где настоящий софт-то? Ну где хоть какие-то истории успеха?
Ну вот хоть что-то как-то используемое — alacritty.
Оно имеет 291 зависимость:
$ wget -q -O- https://raw.githubusercontent.com/alacritty/alacritty/refs/heads/master/Cargo.lock | grep -c -E '^\[\[package'
291
Это большая поверхность для supply chain attack.
Сравним с rxvt-unicode: последний зависит (как для сборки, так и для запуска) только от того, что есть в репозиториях Debian. 15 прямых зависимостей, как посчитать нормально кол-во непрямых, но которых нет в -minimal, не знаю, считайте сами.
Указывается также, что alacritty — fast, high-performance и т.п. Сравним с rxvt-unicode:
urxvt:
$ time dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'
[skipped]
real 0m0.640s
user 0m0.016s
sys 0m0.209s
alacritty:
$ time dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'
[skipped]
real 0m1.253s
user 0m0.023s
sys 0m0.238s
Т.е. alacritty в 1.95 раза медленнее, чем rxvt-unicode. ЧЯДНТ?
Исправление shdown, :
Правильно кто-то в списках рассылки какой-то *BSD сказал: на этом языке (Rust) пишутся блокчейны и проприетарные веб-сервисы. Где настоящий софт-то? Ну где хоть какие-то истории успеха?
Ну вот хоть что-то как-то используемое — alacritty.
Оно имеет 291 зависимость:
$ wget -q -O- https://raw.githubusercontent.com/alacritty/alacritty/refs/heads/master/Cargo.lock | grep -c -E '^\[\[package'
291
Это большая поверхность для supply chain attack.
Сравним с rxvt-unicode: последний зависит (как для сборки, так и для запуска) только от того, что есть в репозиториях Debian. 15 прямых зависимостей, как посчитать нормально кол-во непрямых, но которых нет в -minimal, не знаю, считайте сами.
Указывается также, что alacritty — fast, high-performance и т.п. Сравним с rxvt-unicode:
urxvt:
time dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'
[skipped]
real 0m0.640s
user 0m0.016s
sys 0m0.209s
alacritty:
time dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'
[skipped]
real 0m1.253s
user 0m0.023s
sys 0m0.238s
Т.е. alacritty в 1.95 раза медленнее, чем rxvt-unicode. ЧЯДНТ?
Исправление shdown, :
Правильно кто-то в списках рассылки какой-то *BSD сказал: на этом языке (Rust) пишутся блокчейны и проприетарные веб-сервисы. Где настоящий софт-то? Ну где хоть какие-то истории успеха?
Ну вот хоть что-то как-то используемое — alacritty.
Оно имеет 291 зависимость:
$ wget -q -O- https://raw.githubusercontent.com/alacritty/alacritty/refs/heads/master/Cargo.lock | grep -c -E '^\[\[package'
291
Это большая поверхность для supply chain attack.
Сравним с rxvt-unicode: последний зависит (как для сборки, так и для запуска) только от того, что есть в репозиториях Debian.
Указывается также, что alacritty — fast, high-performance и т.п. Сравним с rxvt-unicode:
urxvt:
time dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'
[skipped]
real 0m0.640s
user 0m0.016s
sys 0m0.209s
alacritty:
time dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'
[skipped]
real 0m1.253s
user 0m0.023s
sys 0m0.238s
Т.е. alacritty в 1.95 раза медленнее, чем rxvt-unicode. ЧЯДНТ?
Исходная версия shdown, :
Правильно кто-то в списках рассылки какой-то *BSD сказал: на этом языке (Rust) пишутся блокчейны и проприетарные веб-сервисы. Где настоящий софт-то? Ну где хоть какие-то истории успеха?
Ну вот хоть что-то как-то используемое — alacritty.
Оно имеет 291 зависимость:
$ wget -q -O- https://raw.githubusercontent.com/alacritty/alacritty/refs/heads/master/Cargo.lock | grep -c -E '^\[\[package'
291
Это большая поверхность для supply chain attack.
Сравним с rxvt-unicode: последний зависит (как для сборки, так и для запуска) только от того, что есть в репозиториях Debian.
Указывается также, что alacritty — fast, high-performance и т.п. Сравним с rxvt-unicode:
urxvt:
time ( dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'; )
[skipped]
real 0m0.640s
user 0m0.016s
sys 0m0.209s
alacritty:
time ( dd if=/dev/zero bs=4096 count=$((16*1024)) of=/dev/stdout | tr '\0' 'x'; )
[skipped]
real 0m1.253s
user 0m0.023s
sys 0m0.238s
Т.е. alacritty в 1.95 раза медленнее, чем rxvt-unicode. ЧЯДНТ?