> C has a confusing array of machine-dependent types such as ptrdiff_t and size_t
What's confusing about them? They're basically what int and unsigned int were supposed to be. It's just that they realized they had produced a pile of unextensible shit so they had to add new names.
While they were at it, they produced the next version of unextensible shit so now int128 can't be added.
addaon•37m ago
> they produced the next version of unextensible shit so now int128 can't be added
It's hard to think of something more "added" (or, for that matter, more "extensible") than `_BitInt(128)`.
mike_hock•43m ago
What's confusing about them? They're basically what int and unsigned int were supposed to be. It's just that they realized they had produced a pile of unextensible shit so they had to add new names.
While they were at it, they produced the next version of unextensible shit so now int128 can't be added.
addaon•37m ago
It's hard to think of something more "added" (or, for that matter, more "extensible") than `_BitInt(128)`.