Nushell появился благодоря философии классических конвейеров в Unix, подхода со структурированными данными из PowerShell, функционального программирования, системного программирования и так далее». На GitHub проект лаконично описан как «современный shell эры GitHub, написанный на Rust». Авторы вдохновившись возможностями PowerShell начали делать проект: Результат не заставил себя долго ждать. Исходный код nushell написали на Rust (в проекте активно используются его многочисленные возможности: async/await, async streams, Serde, — а также многочисленные пакеты, т.е. crates) и опубликовали на условиях свободной лицензии MIT. С момента анонса Nushell прошло 5 дней, за которые ему удалось собрать уже почти 3000 звёзд на GitHub. Установить/запустить: (Linux Debian Based): apt install nushell nu (MacOS): brew install nushell nu (Windows): winget install nushell nu
nushell — современный shell, сочетающий Unix-конвейеры и объекты как PowerShell
19 июня 202219 июн 2022
13
~1 мин