- B(o)rn(e) RUsty SHell - เป็น เชลล์ที่เข้ากันได้กับ POSIX และ Bash ซึ่งเขียนด้วย Rust จึงมี ความปลอดภัยและความสามารถในการบำรุงรักษา สูงกว่า Bash ที่พัฒนาบนพื้นฐาน C
- ทำงานได้บน Linux, macOS และ WSL โดยการรองรับ Windows ยังอยู่ในขั้นทดลอง
- สามารถรันสคริปต์
sh/bash ได้เป็นส่วนใหญ่ และใช้งานแบบอินเทอร์แอ็กทีฟในชีวิตประจำวันได้
- รองรับการประมวลผล
.bashrc ได้โดยตรง และหากต้องการแยกการตั้งค่า สามารถใช้ ~/.brushrc ได้
- สามารถใช้ Crate ในระบบนิเวศ Rust (
tokio, clap, fancy-regex, criterion.rs) ได้โดยตรง → ทำให้สามารถพัฒนาฟีเจอร์ที่ซับซ้อนได้อย่างเสถียร
- รองรับการประมวลผลแบบอะซิงโครนัส, การทำโปรไฟล์ และการทำเบนช์มาร์ก → คาดหวังประสิทธิภาพที่ดีเมื่อรันสคริปต์ขนาดใหญ่
- ผ่านการตรวจสอบเปรียบเทียบพฤติกรรมกับเชลล์เดิมอย่าง Bash ด้วย เคสทดสอบมากกว่า 675 รายการ → รับประกันความเข้ากันได้ที่น่าเชื่อถือ
- รองรับช่องทางการแจกจ่ายหลากหลาย เช่น Cargo, Nix, Homebrew และ Arch repository ทำให้ติดตั้งและจัดการได้สะดวก
- ใบอนุญาต MIT
ยังไม่มีความคิดเห็น