26 ポイント 投稿者 xguru 2022-10-13 | 6件のコメント | WhatsAppで共有

HNに上がっていた興味深い質問なので、回答をいくつか訳してみます。

  • C : A Software Engineering Approach
  • Cインターフェースの実装
  • C言語プログラミング (K&R)
  • Cポインタの理解と活用
  • モダンC
  • Practical C Programming: Why Does 2+2 = 5986?
  • C in a Nutshell

6件のコメント

 
eheotjd9 2022-10-14

ハローワールド

 
lifthrasiir 2022-10-13

私は長いあいだ Learn C The Hard Way https://learncodethehardway.org/c/ を勧めてきたのですが(今でも大きくは変わりませんが、ほかに良い選択肢があれば乗り換えるつもりです)、というのも、そこに挙がっている本のほとんどが2010年以前のもので、現代のプログラミングにおけるCの位置づけや、Cに期待される役割をうまく説明できていない傾向があるからです。Learn C The Hard Way が最初からすぐに valgrind を教えている点はとても気に入っています(そうやって学ぶべきだと思います)。

 
jhbaek 2022-10-13

あの頃は teach yourself c でしたが(...)

 
jungmin1237 2022-10-13

C : A Software Engineering Approach
C言語プログラミング (K&R)
Cポインタの理解と活用

この3冊は持っていますが、残りは初めて見ました。残りの3冊を読んだ方がいれば、感想を聞いてみたいです

 
alstjr7375 2022-10-15

Cのインターフェース実装は、データ構造を作るときにかなり役立ちます。
『Cポインタの理解と活用』は楽しく読みました。笑

 
xguru 2022-10-13

国内でも出版されている本については、翻訳書のタイトルを使用しました。