computer-science
POSIX Is Not a Shell
Key takeaways
- Alexandre Gomes Gaigalas – June 28, 2026
- When someone says "write it in POSIX shell for portability," they mean well.
- The thing that actually runs your script is bash, dash, ash, ksh, yash, or one of a dozen others.
Alexandre Gomes Gaigalas – June 28, 2026
When someone says "write it in POSIX shell for portability," they mean well.
POSIX is a specification. Not a program. The thing that actually runs your script is bash, dash, ash, ksh, yash, or one of a dozen others. They each implement POSIX with their own gaps, extensions, and historical accidents.
Article preview — originally published by Hacker News. Full story at the source.
Read full story on Hacker News →
More top stories
Aggregated and edited by the Scoop newsroom. We surface news from Hacker News alongside other reporting so you can compare coverage in one place.
Editorial policy · Corrections · About Scoop