物理形式と電子形式の両方で多くのプログラミング本を持っています。また、Kindle(最新の「小さな」バージョン)も持っています。ああ、私もSafariのサブスクリプションを持っています...
全体的に、コンピューターの画面で読むよりも物理的な本の方が好きです。なぜなら、読むことができる場所が自由になり、電子版では実際にはできない方法でランダムなセクションをブラウズしてフリックできるからです。もちろん、これはすべてあなたが本がある場所にいることを前提としています。
電子書籍の場合、基本的に、ページレイアウトを保持する形式(PDFなど)と無料のリフローをサポートする形式(mobiなど)に形式を分割できます。一般に、ページレイアウトを保持する形式は、レイアウトが重要な書籍や図が多い書籍に適しています。プログラミングの書籍はこのカテゴリに含まれます。
小さいKindleは、主にテキストでない限り、技術/プログラミングの本を読むのに非常に貧弱です。KindleのPDFは操作が難しく、ズームは非常に不格好です。ネイティブ形式へのコンバーターがありますが、これらは一般的にほとんどの形式を失います。ABBYY Finereaderのような入力としてPDFをサポートする優れたOCRプログラムはより良い仕事をするだろうと思いますが、私はそれを試していません。mobi形式で発行された技術書は、図がない限り問題ありません。多くの場合、これらはPDFと同じくらいズームインするのが難しく、さらに悪いことに非常に低解像度のビットマップバージョンであるため読みにくい場合があります。一方、Kindleは、ほとんどがテキストである本(典型的な小説やMythical Man Monthなど)を読む場合には非常に優れています。追加のボーナスは、昼間に読むことができることです。
個人的にはiPadを持っていませんが、これらはPDFを読むのに非常に良いようです(Safariには、アクティブなインターネット接続があれば本を読むことができるiPadアプリもあります)。一方、あなたは屋外でそれを実際に使用することはできませんし、画面がたくさんのテキストを読むためのKindleのようにはっきりしているとは思わない-だから私のラップトップを使用するよりも多くの利点を見ていません(私は持っていますVaio Zなので、画面は高品質で、ラップトップは非常にポータブルです。
A4カラーの電子ブックリーダーが電子インク(Kindleや他のほとんどの電子ブックリーダーが持っている画面の種類)で出てくるのは時間の問題です。コンピュータ/ラップトップから電子書籍を読みます。