Hacker News new | ask | show | jobs
by 1vuio0pswjnm7 875 days ago
""shell" isn't a language" - HN commenter "IshKebab"

""Shell" is not a language" - HN commenter "hnlmorg"

"Although most users think of the shell as an interactive command interpreter, it is really a programming language in which each statement runs a command. Because it must satisfy both the interactive and programming aspects of command execution, it is a strange language, shaped as much by history as by design." - Brian W. Kernighan & Rob Pike

Kernighan, Brian W.; Pike, Rob (1984). The UNIX Programming Environment. Englewood Cliffs: Prentice-Hall. ISBN 0-13-937699-2.

https://ia600400.us.archive.org/24/items/UnixProgrammingEnvi...