アメリカでは、移動の際に乗用車を使用することが多く、CDやカセット等の持ち運びが容易であったため、早期から大きな市場が確立した。2009年度のオーディオブックの売上は、約9億ドルに達していると推定されている。グラミー賞にはオーディオブック部門（Field19:Best Spoken Word Album）が存在し、人気作品や発売されたばかりの作品がオーディオブックとして販売されることからも窺えるように、アメリカではオーディオブックは広く認知され、日常的に利用されている。また、かつてはオーディオブック売り上げの大部分がCDでの販売であったが、インターネットの普及と一般市民のリテラシーの向上により、ダウンロード販売も次第に拡大している。2009年度にはオーディオブックの売上のうち、ダウンロード販売が約20％を占めているという調査もある。
オーディオブック（英語：audiobook、audio book）は、主に書籍を朗読したものを録音した音声コンテンツの総称。日本では媒体によってカセットブック、カセット文庫、CDブックなどと呼ばれることもある。インターネットの普及により、音声ファイルをダウンロード販売するサービスも複数登場しており、これらのサイトで提供されているものも一般にオーディオブックと呼称する。CDブック（カセットブック）には書籍の付属品としてCDがついているもの（もしくはその逆）もあるが、この項では主に書籍なしのオーディオブック、およびインターネット上で配信されるオーディオブックについて説明する。
定数畳み込みと定数伝播は同時に行って、かつそれ以上変化が起きなくなるまで繰り返し実施することで、さらに効果が大きくなる。例として次のC言語コードを見てみよう。int a = 30;int b = 9 - a / 5;int c;c = b * 4;if (c > 10) {    c = c - 10;}return c * (60 / a);定数伝播を一回行い、その後定数畳み込みを施すと、次のようになる。int a = 30;int b = 3;int c;c = 12;if (c > 10) {    c = c - 10;}return c * 2;a と b は定数に単純化され、これらを参照していた箇所は全て定数に置換された。コンパイラはここでデッドコード削除を適用し、不要なコードを削除し、コードを次のようにする。int c;c = 12;if (12 > 10) {    c = 2;}return c * 2;次に、if文の条件が常に真であることが判明し、かつ c も省くことが可能であることがわかる。従って、コードは次のように削減される。return 4;このコードが関数の定義そのものであった場合、コンパイラはさらにその知識を利用して、この関数を呼び出している箇所全てを定数 4 に置き換えて性能を向上させることが可能である。
定数伝播とは、コンパイル時に数式内の値を既知の定数値に置き換える技法である。定数としては、定数畳み込みで述べたようなものの他に、定数値を引数とした Intrinsic Function（コンパイラが関数呼び出しではなく、機械語に置き換えてしまうような関数）も定数となる。次のC言語コードを見てみよう。int x = 14;int y = 7 - x / 2;return y * (28 / x + 2);これに一回、定数伝播を適用すると、次のようになる。int x = 14;int y = 7 - 14 / 2;return y * (28 / 14 + 2);これに同時に定数畳み込みを施すことが多く、そうするとさらに単純化される。定数伝播を行うと、条件分岐が無条件の文に単純化されることがある。これは、条件文の条件式がコンパイル時に評価されて、常に真または偽となることが確定した場合である。これをさらに一般化して、プログラム自体の変換と見たものが部分評価である。
クロスコンパイラの実装では、ホストシステムの算術的アーキテクチャがターゲットシステムのものと一致しているかどうかに注意する必要がある。一致していない場合、定数畳み込みによって数式の計算をホストシステム上で行ってしまうため、プログラムの振る舞いが変わってしまう可能性がある。特に浮動小数点演算について注意が必要である（精度などがアーキテクチャによって異なるため）。
1980年代後半頃、三龍社の本社敷地の一部にダイエーが出店を計画した。当時の仮称は「岡崎リバーサイドアベニュー」。1994年5月31日、ダイエーの店舗としては東海三県最大の店舗面積を誇る「ダイエー岡崎店」（愛称はハイパーマート岡崎店）として開業した。当時は、集中陳列やベルトコンベアの集中レジによるセルフサービスを中心とした低コスト実験店としての意味合いを持ち、低価格を売りにしていた。1997年6月28日には改装オープンし、商品数を6万点から12万点へと大幅に増やした。1999年、ダイエーは全国の「ハイパーマート」の合理化を実施し、岡崎店は郊外型ディスカウントストアからGMSに業態を転換することとなった。競合店だったジャスコ岡崎南店がイオン岡崎ショッピングセンター（現・イオンモール岡崎）として拡大開業した2000年の秋には、運営をディー・ハイパーマートへ移管し、「ディー・ハイパーマート岡崎店」となり、2階での営業を取りやめ、スポーツ用品店のアルペンと家電量販店のミドリ電化をテナントとして誘致した。しかし、ダイエーの経営悪化から2002年2月27日に発表された「新3ヵ年計画」の閉鎖店舗にリスト入りし、同年8月31日に閉店した。アルペンも同年8月25日に閉店し、ミドリ電化が売場を拡張し2階のみでの営業が続いた。2003年、食品スーパーのフィールコーポレーションが1階テナントとして入居することが決定し、3月17日に開店、商業施設の愛称も「コムタウン」となった。3月19日にはケーヨーデイツーが開店した。ミドリ電化は2005年のエディオン傘下入りにより、東海地区の店舗をエイデンへ譲渡。岡崎店も2006年11月10日に店舗名を「エイデン岡崎本店」へと改めた。エイデンは同市戸崎町（岡崎郵便局横）の岡崎店を閉店していたため、実質移転拡大する形となった。2010年10月29日には、家具インテリア店のニトリが戸崎町の西友岡崎店から移転し、売り場面積を1.6倍に拡張して「ニトリ岡崎コムタウン店」として開店した。