News for hackers. Stuff that matters.
Re:C meeting is over. C23 added: by saagarjha on Saturday February 19, 2022 @04:53AM (#30395792)
> seemingly spawned by Casey Muratori’s Handmade Hero series, Zed Shaw’s “Learn C The Hard” way

It's kind of unfortunately, really, because both authors have very skewed viewpoints of C that are arguably quite incorrect.

Re:C meeting is over. C23 added: by edflsafoiewq on Saturday February 19, 2022 @09:55AM (#30397541)
What viewpoints are those, for those of us unfamiliar?
Re:C meeting is over. C23 added: by saagarjha on Saturday February 19, 2022 @10:08AM (#30397652)
Zed Shaw doesn't really like C because it lets you shoot yourself in the foot. This is an OK opinion to have, but then he goes and writes books about C that basically talk about how the language is bad (ok, I guess?) but the then claims he has solutions to these problems, without understanding that the problems he has with C are not solvable within the language (for example, when handed an arbitrary pointer, there is no way to tell whether it is valid).

Casey Muratori is fundamentally at odds with how undefined behavior works in C and has opinions™ on how to fix the language to make things work the way he wants them to, when in reality he just probably wants another language.

Re:C meeting is over. C23 added: by Didah on Saturday February 19, 2022 @06:01AM (#30396155)
Out of curiosity: why do you consider Casey's viewpoint incorrect?
Re:C meeting is over. C23 added: by saagarjha on Saturday February 19, 2022 @09:59AM (#30397576)
Casey doesn't really understand how optimizing compilers work, so he likes to talk about how they keep breaking his code and that they should just run the optimizations that won't do that.
Re:C meeting is over. C23 added: by throwaway2214 on Saturday February 19, 2022 @05:37AM (#30396026)
also arguably quite correct