From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id 24E9F29DFA for ; Sun, 9 Jun 2024 16:06:25 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id D2AF642A11; Mon, 10 Jun 2024 00:06:19 +1000 (AEST) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) by minnie.tuhs.org (Postfix) with ESMTPS id D687F42A06 for ; Mon, 10 Jun 2024 00:06:13 +1000 (AEST) Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-57a31d63b6bso5188108a12.0 for ; Sun, 09 Jun 2024 07:06:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717941972; x=1718546772; darn=tuhs.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=8JqEmq1tQz9yrQuCICiQPQs5s31zDoNiSSNVGRnNpYk=; b=aFFpW4SiTxY22od5fU1mdK9P7L+002lQoGMiaN6lB1R2in4qstNsF4F5eC1ebRTWCX sQ5MPvTHidoNwylnkjL/bpnsgRqr0IwidffixURLrpBvbFhRKdcRuTifWynvGYqVXc3/ g4ggY+7icBFiyLuuakKkfO13TPQG5ZqtaLoeLuBIlXEbpn66c/sXGwluNKng8/HFCqvB MALu6gL5BlkbJ7TkO09Kfx0mLK6/RuRUlG4bX/P/Cb1oP4ZlDWoz8KUm7esqmW8kQVwW uxgnw4sN1jASTg9sf8so5ueOpPxPbZQ5UFxlOPh3fYF0D/9RCH1kawVduIDz8eXK9Sm+ o03g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717941972; x=1718546772; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8JqEmq1tQz9yrQuCICiQPQs5s31zDoNiSSNVGRnNpYk=; b=QCtTXN6aJz6ovDMj7MZKkv420qyy3SclugLFYY06RBYeSXJBH81/3C066pZM6RGT5w Wk/J1tyT+s+hcsTOkaSMGPQj8hDlyhMCfHKyYoS+cqy3TQcGhCih7dgq+ral3xA+Onqw gV4xg2OfoiexcW/nGpF9NSXCI7C770Bn1f4RV+YpC90tPMuo9IB+5dKLHW4O1PVVdcJh ANEMijuC+5rQ1WwvMahxP60EkMBvGHCxYlfqLLAe3EFgRgO0zOipct0RwjK5w4wCUR7H taIILK63X+zxhmn7uOPiI7YrCDSL4FPNOGB25P/T0R4+0VDro9DiXIrmyVP4a1weLW+s NQvQ== X-Gm-Message-State: AOJu0YwNMWcL2hRNOib7GaSZGE74AEPK/hSD69rryNPNDyOW1K/SbVXA XFKPkJDzQpG94ynu4saOaG1UcvaI0DFhLY6Vi0dTVHDY3UXrD5T3hGzdRk3LLBq7MxrqKx6KwmM TQ0vkNOGZA7+8iqT3PdFGtNjpaItt0PbJ X-Google-Smtp-Source: AGHT+IFZFUEkFdyh23DiDP1/xu/Or9HeYvtNoNb/6DX7pol+RsG2m5ZIoFAx3QxZnnr8GNC0BWmST2Ksgj1H4JS4HW4= X-Received: by 2002:a50:cd09:0:b0:57c:5bdd:1c64 with SMTP id 4fb4d7f45d1cf-57c5bdd1e91mr3468086a12.41.1717941971738; Sun, 09 Jun 2024 07:06:11 -0700 (PDT) MIME-Version: 1.0 References: <20240609123155.7C72220152@orac.inputplus.co.uk> In-Reply-To: <20240609123155.7C72220152@orac.inputplus.co.uk> From: "A. P. Garcia" Date: Sun, 9 Jun 2024 10:06:00 -0400 Message-ID: To: Ralph Corderoy Content-Type: multipart/alternative; boundary="000000000000f867a4061a758889" Message-ID-Hash: AR3JDJ2W3C45NWP4YK6ZWS6PNCBPKZB7 X-Message-ID-Hash: AR3JDJ2W3C45NWP4YK6ZWS6PNCBPKZB7 X-MailFrom: a.phillip.garcia@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: TUHS , Douglas McIlroy X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: most direct Unix descendant List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000f867a4061a758889 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Jun 9, 2024, 8:40=E2=80=AFAM Ralph Corderoy = wrote: > Hi A. P., > > > All major apps have Powershell libraries. I envy some features of > > Powershell, but I still won't use it unless I have to. > > > > One example is PowerCLI, which is very useful for vSphere automation. > > Easier to use than their other language APIs, in my opinion. > > The grandfather of your post address Powershell earlier on. > > > https://www.tuhs.org/mailman3/hyperkitty/list/tuhs@tuhs.org/message/QZVFR= CYM2MEJ4VNZPORBUAKIS6WG6LIY/ > > The concept of producing a stream of text as the output of a program > > that does simple jobs well has been replaced by "power-shell" thinking > > of passing binary objects rather than text between program > > - a decidedly non-portable idea. > > > > Passing "objects" requires attaching to a dynamically linked library > > (that will change or even disappear with the next release of the OS or > > the object library). With Research Unix, I could pipe the output of > > a Unix program running on an Intel 486 to another program running on > > a Motorola 68000 or a Zilog Z80000 or an IBM AIX machine. > > -- > Cheers, Ralph. > Thank you, I hadn't seen that. He's right, of course. It's kludgy, but you can always use text, or some structured form of it like json or xml, to communicate between different machines. Does windows have something like netcat/socat? I honestly don't know. > --000000000000f867a4061a758889 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, Jun 9, 2024, 8:40=E2=80=AFAM Ralph Corderoy &l= t;ralph@inputplus.co.uk> wr= ote:
Hi A. P.,

> All major apps have Powershell libraries.=C2=A0 I envy some features o= f
> Powershell, but I still won't use it unless I have to.
>
> One example is PowerCLI, which is very useful for vSphere automation.<= br> > Easier to use than their other language APIs, in my opinion.

The grandfather of your post address Powershell earlier on.

https://www.tuhs.org/mailman3/hyperkitty/list/tuhs@tuhs.org/mes= sage/QZVFRCYM2MEJ4VNZPORBUAKIS6WG6LIY/
> The concept of producing a stream of text as the output of a program > that does simple jobs well has been replaced by "power-shell"= ; thinking
> of passing binary objects rather than text between program
> - a decidedly non-portable idea.
>
> Passing "objects" requires attaching to a dynamically linked= library
> (that will change or even disappear with the next release of the OS or=
> the object library).=C2=A0 With Research Unix, I could pipe the output= of
> a Unix program running on an Intel 486 to another program running on > a Motorola 68000 or a Zilog Z80000 or an IBM AIX machine.

--
Cheers, Ralph.

Thank you, I hadn't seen that. He's right, of course.= It's kludgy, but you can always use text, or some structured form of i= t like json or xml, to communicate between different machines. Does windows= have something like netcat/socat? I honestly don't know.
--000000000000f867a4061a758889--