Skip to Content
21st Century C, 2nd Edition
book

21st Century C, 2nd Edition

by Ben Klemens
May 2025
Intermediate to advanced
408 pages
5h 55m
Japanese
O'Reilly Media, Inc.
Content preview from 21st Century C, 2nd Edition

エピローグ

もう1本マッチを打って、新しく始めるんだ...

ボブ・ディラン、1965年のニューポート・フォーク・フェスティバルのセットを締めくくる。

待ってくれ!」とあなたは叫ぶ。でも、私はその分野の専門家だし、あちこち検索してみたけど、私のニーズに合うライブラリーはまだ発見できない!

もしそれがあなたなら、私がこの本を書いた秘密の意図を明らかにする時が来た。ここまで読み進めてくれたなら、他のライブラリーをベースにしたモダンなコードの書き方、いくつかのシンプルなオブジェクトを中心とした関数スイートの書き方、ユーザーフレンドリーなインタフェースの作り方、他の人が使えるようにするためのドキュメントの書き方、テストできるようにするためのツールの使い方、他の人が貢献できるようにするためのGitリポジトリの使い方、Autotoolsを使って一般ユーザーが使えるようにするためのパッケージの作り方を知っているはずだ。C言語は現代のコンピューティングの基礎であり、C言語で問題を解決すれば、その解決策はあらゆるプラットフォームで利用できる。

パンク・ロックはDIYアートだ。それは、音楽は私たちのような人々によって作られるものであり、何か新しいものを書いて世に送り出すのに企業の審査委員会の許可は必要ないという集団的な認識である。実際、私たちはそれを実現するために必要なすべてのツールをすでに手にしている。

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learn C Programming - Second Edition

Learn C Programming - Second Edition

Jeff Szuhay
Tiny C Projects

Tiny C Projects

Daniel Gookin

Publisher Resources

ISBN: 9798341650848