I never use CRT routines in production code because: 1) Less efficient, 2) Possible additional bugs in the CRT layer, 3) Less control over ops than native, and 4) Even when a bug is my fault, it is harder to find with the extra CRT layer of crap on top.https://twitter.com/Jonathan_Blow/status/1417544504916135936 …
-
-
Replying to @cmuratori
Kinda weird, since one would expect the C-runtime be as low level as it gets. Heck, most software makes this assumption, so that has such a huge negative impact on the whole industry.
1 reply 0 retweets 3 likes -
Replying to @beast_pixels
The C runtime is not low-level at all. I'm not sure why anyone would think that?
5 replies 0 retweets 12 likes -
Replying to @cmuratori @beast_pixels
People forget or don't know the history of C as a high level language, and rather think of it as some kind of low level machine language the machine understands directly. Instead of understanding libc as a high level abstraction, people think of it as an interface to the silicon.
1 reply 0 retweets 0 likes
As languages get increasingly unconcerned with machine specifics, C becomes more and more "low level" by comparison, I suppose.
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.