Raw byte io and type punning are areas where programmers always say "it's so simple, just DWIM!" but it's highly non-simple if you want \
-
-
Replying to @stephentyrone
It would be fairly easy if the language didn't allow mixing raw byte io and lang-level types, i.e. if 6.2.6 didn't exist.
1 reply 0 retweets 0 likes -
Replying to @RichFelker
I agree. However, when a language does that, programmers say "this is too complex, why isn't it simple like in C?" =P
1 reply 0 retweets 0 likes -
Replying to @stephentyrone @RichFelker
The greatest trick the devil ever pulled was convincing people C is simple
2 replies 6 retweets 5 likes -
Replying to @jckarter @RichFelker
"It's basically a portable assembler," he said, "why don't you take a bite of the apple?"
2 replies 1 retweet 3 likes -
But it kind of used to be, and now it isn't. Would be nice to have something designed for that purpose.
1 reply 0 retweets 0 likes -
If you read the standards (even old versions) & rationale it's clear this was just due to bad impls.
2 replies 0 retweets 0 likes -
Replying to @RichFelker
I've referred to different versions of ISO C & C++ for several years, and I do not immediately recall any \
1 reply 0 retweets 0 likes -
Replying to @JamesWidman @RichFelker
particular passage that makes this clear.
2 replies 0 retweets 0 likes
See for example the discussions around noalias: https://www.lysator.liu.se/c/dmr-on-noalias.html …
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.