Szymon Kaliski

  1. Main
  2. Projects
  3. Notes
  4. Music
  5. Bio

CLI UX

So much of what people like about terminals isn't really about plain text!

  • low latency
  • information density
  • ability to automate (even copy and paste, not just scripting)
https://twitter.com/rsnous/status/1227825401675673600 ↗

I also like how you create a trail through your actions. You can scroll back to see exactly what command did what, with what parameters, and what was returned. Feels much more "modeless" than most GUIs, where things keep getting stacked on top of your screen.

https://twitter.com/yoshikischmitz/status/1227876954155565058 ↗

On a technical level, a CLUI command is conceptually similar to a file path or URL. Since a complete CLUI command is simply a path down the command tree, each potential subcommand is like a portion of a file path or URL. Flags, on the other hand, function like query parameters. CLUI's resemblance to URL paths means you can send someone a complete, executable CLUI command as a URL.

https://blog.repl.it/clui ↗

Backlinks

  1. 2024-09-02Future Of Coding1
  2. 2020-12-21Dialog in UI1
  3. 2020-12-13Software Performance and Thinking1

329 words last tended to on 2020-12-13let me know what you think