Источник: Nuances of Programming Одна из основных задач, поставленных сообществом перед Rust, — совершенствование популярных инструментов командной строки. Причину этого вы легко поймете, как только разработаете свое первое приложение для командной строки с помощью Rust. Сочетание низкоуровневого языка с такими крейтами, как clap, structopt и console, а также простота публикации и установки крейтов с помощью cargo превращают разработку такого типа программ в сплошное удовольствие. Рассмотрим пять инструментов командной строки, переписанных на Rust. Каждый из них обладает интересным функционалом, достойным вашего внимания. bat Что может быть лучше cat? bat. Хотя, если речь идет о млекопитающих (cat — кошка, bat — летучая мышь), ничего не имею против обоих представителей этого класса. Но в контексте терминала, сравнивая bat и cat, все же предпочту bat. bat — это команда, которая предназначена для тех же целей, что и встроенная в UNIX cat, но отличается выделением синтаксиса и инт
5 функций CLI на Rust для оптимизации привычных инструментов
15 января 202315 янв 2023
35
3 мин