@[email protected] to [email protected] • 1 year agoIm going to get banned for thisprogramming.devimagemessage-square108fedilinkarrow-up1514arrow-down1105
arrow-up1409arrow-down1imageIm going to get banned for thisprogramming.dev@[email protected] to [email protected] • 1 year agomessage-square108fedilink
minus-square@[email protected]linkfedilink2•1 year agohttps://en.m.wikipedia.org/wiki/Microsoft_POSIX_subsystem Since 1993.
minus-square@Zeth0slink7•1 year agoThanks, this explains: The Windows NT POSIX subsystem did not provide the interactive user environment parts So the interactive part, the shell itself, is not compliant. That is why I was confused
minus-square@[email protected]linkfedilink-2•edit-21 year agoI am not a greybeard expert with deep bash history, but I though the posix compliant aspect of PowerShell was a very recent, though apparently not perfect, achievement even if “technically” NT was POSIX compliant by some specific definition in 1993.
minus-square@Zeth0slink3•edit-21 year agoAs far as I understand, these are posix requirements https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18 Powershell is not compliant with that document even now in the interactive part. Wsl2 is, as one can istall a standard Linux shell
minus-square@[email protected]linkfedilink3•1 year agobruh That was Windows NT and was done for C builds so that Microsoft could compete for US government contracts
How can it be? It’s oo. Not saying you’re wrong. Honestly curious
https://en.m.wikipedia.org/wiki/Microsoft_POSIX_subsystem
Since 1993.
Thanks, this explains:
So the interactive part, the shell itself, is not compliant. That is why I was confused
I am not a greybeard expert with deep bash history, but I though the posix compliant aspect of PowerShell was a very recent, though apparently not perfect, achievement even if “technically” NT was POSIX compliant by some specific definition in 1993.
As far as I understand, these are posix requirements https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18
Powershell is not compliant with that document even now in the interactive part. Wsl2 is, as one can istall a standard Linux shell
bruh
That was Windows NT and was done for C builds so that Microsoft could compete for US government contracts