i thought about grabbing just "bolt" as my url on here but i feel like that will only invite further comparisons to the 2008 animated john travolta comedy



jckarter
@jckarter

Kaizo C Standard Library


ysaie
@ysaie

it's just the C standard library again but all size parameters have been removed


ThePhD
@ThePhD

You say this like a joke but there are outfits out there that are arguing -- in 2024 -- whether or not it's time to use <stdint.h> and if it's stable enough. Which means everything about <stdint.h> is something they reinvent -- often fucking POORLY -- in their code.

This was not told to me with horror. This was told to me with nods of sacred reverence, large smiles and eyes with genuine crow's feet behind glasses with mildly bald heads and grey hairs. They believed that moving like this was "good" and "pragmatic", that they were doing a good thing being this "slow and careful". It was as a sign of how great and mature C was, that they had not yet used something as modern and icky as a header from 1999.

They loved it.

Kaizo C already exists.

You're all just lucky enough not to live it. And I hope you never fucking have to.


You must log in to comment.

in reply to @jckarter's post:

in reply to @ThePhD's post:

ScummVM is going through that transition right now, with a couple exotic platforms that don’t have stdint. Thankfully the approach is to define types on those two platforms instead of holding everything else back!

damn, and to think I can barely survive without <stdbool.h> (... which is something I've been told to avoid by some, and vehemently told to include by others, and who tells me what is somewhat evenly divided down generational lines)