Just had a fun one with copilot, while I was hating on the crypt32.dll API docs
Me:
>Microsoft needs to run the win32 apis through libabigail 😅
Copilot (GPT 5.5):
>🤣
>
>Honestly, libabigail would probably report something like:
>
>Type diff:
CERT_CHAIN_CONTEXT
member rgpChain changed from:
CERT_SIMPLE_CHAIN**
>
>Impact:
> 4,372 developers regained the will to live.
>
>The CryptoAPI headers are a spectacular example of APIs designed around:
>
>- C89
>- binary stability
>- minimizing copies
>- allocator flexibility
>
>rather than:
>
>- readability
>- type expressiveness
>- ease of interop
followed by it ripping into everything about that entire type hierarchy for... A while...
It made me feel better for a bit, at least.
https://redd.it/1um44mb
@r_cpp
Post #25557
14