<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Представлена новая командная оболочка nushell</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html</link>
    <description>Опубликован (http://www.jonathanturner.org/2019/08/introducing-nushell.html) первый выпуск командной оболочки nushell (https://www.nushell.sh/), сочетающей возможности Power Shell и классических unix shell. Код написан на языке Rust и распространяется (https://github.com/nushell/nushell) под лицензией MIT. Проект изначально развивается как кросс-платформенный и поддерживает работу в Windows, macOS и Linux. Для расширения функциональности могут использоваться плагины (https://github.com/nushell/nushell/tree/master/src/plugins), взаимодействие с которыми осуществляется по протоколу JSON-RPC.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;В оболочке применяется привычная для пользователей Unix система конвейеров в формате &quot;команда&amp;#124;фильтры&amp;#124;обработчик вывода&quot;. По умолчанию вывода оформления при помощи команды autoview, использующей табличный формат, но возможно и применения команд для отображения бинарных данных и информации в древовидном представлении. Сильной стороной nushell является возможность манипуляции структурированными данными.&lt;br&gt;&lt;br&gt;&lt;br&gt;Об</description>

<item>
    <title>Представлена новая командная оболочка nushell (annual slayer)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#202</link>
    <pubDate>Thu, 26 Sep 2019 22:07:10 GMT</pubDate>
    <description>даже в фише одумались и вернули башевские штуки типа &quot;&amp;&amp;&quot; которые там принципиально отутствовали долгое время&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#201</link>
    <pubDate>Sun, 08 Sep 2019 06:09:01 GMT</pubDate>
    <description>bolshoe spasibo druzia&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (Андрей)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#200</link>
    <pubDate>Sat, 07 Sep 2019 15:32:02 GMT</pubDate>
    <description>А представь-ка свой список, чтого должно работать?&lt;br&gt;И что ты подразумеваешь под &quot;только питоном&quot;? В этом и плюс скриптовых языков - от платформы не зависят, при наличии среды работают где угодно. Тажёлая математика давно в numpy вынесена.&lt;br&gt;А про Си ты, наверное, не слышал?&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (Анонимный Алкоголик)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#199</link>
    <pubDate>Thu, 05 Sep 2019 02:44:56 GMT</pubDate>
    <description>Ну и find вообще-то вместо shell будет как-то неостёр...&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (myhand)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#198</link>
    <pubDate>Tue, 03 Sep 2019 13:30:55 GMT</pubDate>
    <description>&amp;gt; Это, гругря, тюбик суперклея&lt;br&gt;&lt;br&gt;А моя рука тянется почему-то к пист^Wсравнению с соплями...  Гругря, таки клей, да.&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (Дон Ягон)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#197</link>
    <pubDate>Mon, 02 Sep 2019 22:02:11 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Речь о филососфии unix, о ПОДХОДЕ к проектированию, а не о заповедях, сколько раз это нужно повторить, чтобы ты меня услышал?&lt;br&gt;&amp;gt; Когда каждый использует свои собственные подходы -- это значит, что нет никаких единых подходов. Каждый городит кто во что горазд.&lt;br&gt;&lt;br&gt;Подходы, или рекомендации к написанию программ существуют, только они не являются религиозными.&lt;br&gt;Уровень абстракции должен выбираться осознанно - мы не оборачиваем все сисколы функциями обёртками - следовательно, помимо соответствия &quot;юниксвейности&quot; (в той или иной степени) есть ещё какие-то критерии, определяющие дизайн приложения. Не так ли?&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Вот например, философия archlinux - rolling релизы и стремление поддерживать всегда актуальные версии.&lt;br&gt;&amp;gt; Это не философия. Это способ реализовать миссию дистрибутива. Миссию с некоторой натяжкой можно назвать философией. Наверное можно.&lt;br&gt;&lt;br&gt;А это уже софистика.&lt;br&gt;Философия archlinux (которую я почерпнул из сегодняшней новости про Кроа-Хартмана) это того же рода &quot;философия&quot;, как и &quot;философия unix&quot;. При желан</description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (Ordu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#196</link>
    <pubDate>Mon, 02 Sep 2019 20:00:51 GMT</pubDate>
    <description>&amp;gt; Речь о филососфии unix, о ПОДХОДЕ к проектированию, а не о заповедях, &lt;br&gt;&amp;gt; сколько раз это нужно повторить, чтобы ты меня услышал?&lt;br&gt;&lt;br&gt;Когда каждый использует свои собственные подходы -- это значит, что нет никаких единых подходов. Каждый городит кто во что горазд.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Вот например, философия archlinux - rolling релизы и стремление поддерживать всегда актуальные &lt;br&gt;&amp;gt; версии.&lt;br&gt;&lt;br&gt;Это не философия. Это способ реализовать миссию дистрибутива. Миссию с некоторой натяжкой можно назвать философией. Наверное можно. Я не знаю, что там думают разработчики ArchLinux о том, зачем их дистрибутив существует, то есть я могу лишь из самых общих соображений предполагать, в чём собственно их миссия.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; При этом, ты можешь сколько угодно демонстративно отрекаться от Эрика Раймонда, но ты сейчас делаешь ровно то же самое, что и он. _Ровно_ то же самое. И все эти отречения таким образом, яйца выеденного не стоят.&lt;br&gt;&amp;gt; Мне очень смешно это читать.&lt;br&gt;&amp;gt; Вместо того, чтобы как-то по-существу возразить мне, ты обвинил меня в том, &lt;br&gt;&amp;gt; </description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (Дон Ягон)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#195</link>
    <pubDate>Mon, 02 Sep 2019 16:40:09 GMT</pubDate>
    <description>&amp;gt;&amp;gt;То же самое делается awk&apos;ом, и очень тривиально.&lt;br&gt;&amp;gt; Да, и как же? Пишется adhoc парсер для каждой новой утилиты? Или классика, по номеру столбца выбирать?&lt;br&gt;&lt;br&gt;Да, именно так. В этой теме было уже по меньшей мере два примера, как (автор сообщений не я, если что).&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Зато нужно знать про все возможные схемы json, которые в него прилетят.&lt;br&gt;&amp;gt; Для выборки значения по ключу теперь потребовалась схема.&lt;br&gt;&lt;br&gt;Конечно. Очевидно, что у ps и у ls будет разный по смыслу выхлоп - https://www.opennet.ru/openforum/vsluhforumID3/118309.html#55 .&lt;br&gt;(у ls libxo&apos;шный выхлоп, к счастью, оторвали, но для примера - ок)&lt;br&gt;Это если мы про FreeBSD utils и libxo.&lt;br&gt;Если мы про nushell, то я не смотрел, как именно там сделано. Если по-аналогии с powershell, то история разные объекты в разных случаях и необходимость уметь понимать, с чем мы имеем дело никуда не делась. Там, вероятно, сложности будут не такие вопиющие, как в примере с libxo (потому что то, что с libxo делалось, насколько я понимаю, вообще без оглядки на использование в стиле </description>
</item>

<item>
    <title>Представлена новая командная оболочка nushell (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/118309.html#194</link>
    <pubDate>Mon, 02 Sep 2019 16:25:24 GMT</pubDate>
    <description>&amp;gt;То же самое делается awk&apos;ом, и очень тривиально.&lt;br&gt;&lt;br&gt;Да, и как же? Пишется adhoc парсер для каждой новой утилиты? Или классика, по номеру столбца выбирать?&lt;br&gt;&lt;br&gt;&amp;gt;Зато нужно знать про все возможные схемы json, которые в него прилетят.&lt;br&gt;&lt;br&gt;Для выборки значения по ключу теперь потребовалась схема.&lt;br&gt;</description>
</item>

</channel>
</rss>
