Re:The Dune Shell
by actionfromafar on Wednesday September 18, 2024 @11:33AM
(#41581075)
Shades of Q, APL and other array languages, but visual by default. Maybe an APL spreadsheet-shell would fit the bill? :-D
I wonder if there's a good middle ground where unix commands could opt into a structured output, and until they exist, you could shim via `ls -la | shim "ls -la" |> ".modified_time"`. Then one day it could be `ls -la |> ".modified_time"` when structured data is supported natively by the program or command. I feel every project ends up dying since it needs to support every command all at once to be useful.
Imagine your shell's model not being a command line console but a spreadsheet!