Zed がなんか書いてた
Admitting Defeat On K&R in LCTHW | Zed A. Shaw
Admitting Defeat On K&R in LCTHW | Zed A. Shaw
I have lost. I am giving up after years of trying to figure out how I can get the
message out that the way C has been written since its invention is flawed. Originally
I had a section of my book called Deconstructing K&R C. The purpose of the section
is to teach people to never assume that their code is correct, or that the code of
anyone, no matter how famous, is free of defects. This doesn’t seem to be a
revolutionary idea, and to me is just part of how you analyze code for defects and get
better at making your own work solid.
(ざっくり略)
But C? C’s dead. It’s the language for old programmers who want to debate section
A.6.2 paragraph 4 of the undefined behavior of pointers. Good riddance. I’m going to
go learn Go.
UPDATE: I’m going to learn Go, Rust, and Swift. Holy crap. Stop being so religious
about who learns what. I learn languages now to teach them to people, not because I
plan on using them for anything. Don’t listen to me as a barometer of what’s cool
now. Peace.
Learn C the hardway お蔵入り?