すべてのUNIXで20年動くプログラムはどう書くべきか
シーアンドアール研究所
- 松浦 智之
USP研究所(著者)
「高速です」「簡単です」をウリにする言語やライブラリー、フレームワークは山ほどあるが、「どの環境でも動きます」「長年にわたって動き続けます」と主張できるものはほとんどない。そういったライブラリーやフレームワークがバージョンアップしたり廃れたりするたびに我々は苦しめられてきた。
そんな苦労から解放してくれる言語は、意外にも書き捨て言語と言われることの多いシェルスクリプトだ。さらに意外に思うかもしれないが、シェルスクリプトでも実用的な速さのプログラムは書ける。ただし、それにはPOSIX規格の遵守やUNIX哲学の実践が欠かせない。
本書では、プログラミング上よくある課題を、極力POSIXの範囲で、かつUNIX哲学的アプローチで解決したシェルスクリプトを多数例示し、高い可搬性・可用性を実現しつつ実用的なプログラムを書く方法を紹介する。
■本書でわかる5つのこと
・環境に依存せず、長持ちするプログラムの書き方(環境依存を引き起こす落とし穴)
・環境に依存しない正規表現の書き方
・シェルスクリプトで処理を行うための、たくさんの小技(レシピ)
・シェルスクリプトは意外に速くて機能も豊富という事実
・プログラム制作で参考になるUNIX哲学
目次
著者プロフィール
販売元:C&R研究所
商品についてのお問い合わせ先:
https://www.c-r.com/contact/index
発送について:
発送を伴う商品については、原則として3日~5日程度で発送いたします。また、1回の注文につき送料として600円を別途ご請求いたします。
絶賛!発売中!
-
- SUPERサイエンス 天才伊能忠敬の地図を作る驚異の技術
- 2,453円
-
- 齋藤勝裕(著者)
- サイエンス
-
-
- 教えて南部先生!18歳から知っておきたい憲法改正国民投票法
- 2,728円
-
- 南部義典(著者)
- 教養・学習
-
-
- Pythonで学ぶ データ構造とアルゴリズム入門
-
3,773円30%OFF -
- 廣瀬豪(著者)
- プログラミング・開発
-