Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

CLI is "run a command, get output, drop you back at your shell prompt". TUI is a full-screen interface inside the terminal which you stay inside of, no longer interacting with your shell.


I think that’s what we used to call a program. Things like vi and wordstar seem like they’d qualify.


Yes I agree, something like vi or GNU nano is a great example of a TUI. The meaning is drifting a bit but I think the distinction is useful: a CLI program is one that you can invoke from a Makefile.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: