Brush - Rust ile geliştirilen POSIX/Bash uyumlu kabuk
(github.com/reubeno)- B(o)rn(e) RUsty SHell - Rust ile yazılmış olduğundan C tabanlı Bash'e kıyasla daha yüksek güvenlik ve bakım kolaylığı sunan POSIX ve Bash uyumlu kabuk
- Linux, macOS ve WSL üzerinde çalışır; Windows desteği deneysel aşamadadır
- Çoğu
sh/bashbetiğini çalıştırabilir ve günlük etkileşimli kullanım için uygundur .bashrcdosyasını doğrudan işler; ayrım yapmak isterseniz~/.brushrckullanabilirsiniz- Rust ekosistemindeki crate'leri (
tokio,clap,fancy-regex,criterion.rs) doğrudan kullanabilir → karmaşık özellikler kararlı biçimde uygulanabilir- Asenkron işleme, profilleme ve benchmark mümkündür → büyük ölçekli betik çalıştırmalarında verimlilik beklenir
- 675'ten fazla test vakasıyla Bash gibi mevcut kabuklarla davranış karşılaştırması yapılarak doğrulanmıştır → yüksek güven veren uyumluluk sağlar
- Cargo, Nix, Homebrew, Arch deposu gibi çeşitli dağıtım kanallarını desteklediği için kurulum ve yönetim kolaydır
- MIT lisansı
Henüz yorum yok.