Hacker News new | ask | show | jobs
by 1718627440 28 days ago
Because both POSIX and C are descriptive rather than prescriptive. When people have different ideas, and others already depend on both behaviour, that's the best you can do, without breaking compatibility.