タグ

cに関するpiro_sukeのブックマーク (7)

  • C言語プログラマが読むべき3冊の本 - 千里霧中

    ここ最近は、今年度から就業したといった事情でCを使って格的な開発を始めた人が少なくないと思う。そこで今回は、C言語を使う人にとって役に立つと感じる書籍をいくつか紹介してみる。 なおいいというのは当に沢山あるのだけれど、今回は普遍的に価値のあるものとして3冊に絞ってみた。以下優先度が高い方から並べてみる。 Amazon.co.jp: プログラミング作法: Brian Kernighan, Rob Pike, 福崎 俊博: C言語での開発や構造化プログラミングといった古典的(決して悪い意味ではない)な観点から、設計やテスト、デバッグといったソフトウェア開発のノウハウ・技法を解説したもの。内容は長年にわたって通用するほど洗練されていて、様々な技術が生まれている現在でも全然色あせてない。ここ最近のソフトウェア開発のノウハウを紹介する書籍はJavaといった最新の開発言語に依存していることが

    C言語プログラマが読むべき3冊の本 - 千里霧中
  • OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん

    OMakeすごい。OMakeはマジですごい。 OMakeはGNU makeの代替品みたいなものなんだけど、正直なところこのツールの強力さはGNU makeと比べると失礼なくらいすごい。これのおかげで、「コード修正→ビルド→デバッグ→コード修正→・・・」のループの、ビルドにあたる作業がほぼ消え去った。 ファイルの依存関係の解析がとにかくすごい。よくあるユースケースなんかの場合、最小限の手間でほぼ完璧に依存関係を網羅して、よしなにビルドしてくれる。 とりあえず、はやみずが実際に使ってみたケースを例にとってそのすごさの一端を紹介しようと思う。 case study 論より証拠ということで、自分が OMake を試しにつかってみたケースを紹介する。C言語でスタティックライブラリを作っていて、それに加えて簡単なテストプログラムを書いている。 /include/ 以下にヘッダファイルが全部ある /sr

    OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん
    piro_suke
    piro_suke 2008/12/04
  • ロベールのC++入門講座を読んで C++ を初歩の初歩から再入門するよ - 前編 - ひげぽん OSとか作っちゃうかMona-

    前置き 自分の C++ レベルに絶望したので「ロベールのC++入門講座」を読んで再入門していく過程を日記に書いていきます。 「おまえはそんなことも知らずにコードを書いていたのか!」「それは間違い!」など叱咤激励募集中です:-) 読んでみたら、たくさんの驚きがありました。 スルーせずに読んでもらえると1つくらい役に立つことを提供できるかもしれません。 例えば5章のデフォルト引数に関数を使える例とか。 ルール 前置きはともかくはじめましょう。13:48にスタバで始めました。 読んで行くうえでいくつかルールを決めます。 知らなかったことは正直に知らなかったと書き、自分が読んで分かる説明を書く。 知識が曖昧だった所も同様に明確な説明を書く。 悩んだ内容を書く。 理解が怪しい所は必ずコードを書く。 さあ1章から読んでみよう。 1章 まずは使い方(13:50) 各 OS 毎に C++ の開発ツールを紹

  • Efficient data transfer through zero copy

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Efficient data transfer through zero copy
  • effy.jp | Toshio Koide's personal website

    effy.jpは、小出俊夫の個人サイトです。サイトには、以下のカテゴリーがあります。クリックしてご覧ください。 日記 小出俊夫の日常。(書ける範囲で)つらつらと書いています。 ミラジーノ 我が愛車、ミラジーノに関する情報。自作の電子回路を作ったりしています。 記事 ふとおもったこと。感じたこと。突発的にやってしまったこと。などなど。 C言語 Cマガジンで連載していた記事。 WordPress WordPressに関するネタ。 ギークハウス武蔵小杉・新丸子 2011年2月と2012年2月にそれぞれ立ち上げたシェアハウス、通称ギー杉・ギー丸子。 ギークハウス武蔵小杉には、いくつかの公式ページがあります。こちらも合わせてご覧ください。 Web: http://www.kosugeek.org/ Facebook: http://facebook.com/kosugeek Tumblr: htt

    piro_suke
    piro_suke 2007/07/05
  • ♪ Python.use(better, by="K&R") # for novice - ひよ子のきもち

  • Lisp500

    [up] | news license installation usage bugs features Is your program large and complex? Are you tired of Greenspunning? Now, in only 500 lines, here we have an informally-specified bug-ridden implementation of Common Lisp, ready to meet your needs. -- Christophe Rhodes Lisp500 is a 500-line implementation of an informally specified dialect of Lisp. It attempts to be not too bug-ridden. Unfortunate

  • 1