HackerNews

アーサー・ホイットニーのCを読むことで賢くなる方法 (2024)

Learning to read Arthur Whitney's C to become smart (2024)

https://needleful.net/blog/2024/01/arthur_whitney.html


アーサー・ホイットニーは著名なコンピュータ科学者で、プログラミング言語A、K、Qや高性能データベースkdbの設計に携わってきました。本記事では、ホイットニーの独特なCコードの書き方について考察されています。彼の書いた非常にシンプルなK言語用のインタープリタは、Cのわずか50行で構成されています。この記事では、このインタープリタのコードの例を示しながら、ホイットニーのスタイルがどのように論理を一つの画面に収めるために設計されているかが説明されています。その独特なスタイルについては賛否が分かれていますが、著者はこのスタイルからコンパクトなコードを書くためのヒントを得られるのではないかと期待しています。