logoalt Hacker News

MarkSweepyesterday at 10:36 PM2 repliesview on HN

> I wonder how much of this problem was caused by lack of adequate documentation describing how an installer should behave, and how much was developers not reading that documentation and being content when it works on their machine.

There is a third option: the developers knew the rules and chose to ignore them for some reason. A modern example of this is the Zig language’s decision to reverse engineer and use undocumented APIs in Windows in preference of using documented APIs.

https://codeberg.org/ziglang/zig/issues/31131


Replies

throwA29Btoday at 3:50 AM

>ignore them for some reason

The reasons are clearly stated in the issue you have linked.

iknowstufftoday at 3:35 AM

Kinda wild