タグ

2008年7月23日のブックマーク (2件)

  • C++による開発で陥りやすい問題点の検証:CodeZine

    はじめに C++でソフトウェアを作成する際に陥りがちなミスについて、いくつか実例を交えながら解説します。題に入る前に、C++とはどんな言語なのか、またC++を学ぶことの意味について、簡単に私の考えを述べたいと思います。 初めてC++を開発で使用したのは、ファイルログ出力が中心のプログラムをコーディングする場面においてでした。見積りでは5人月のところを私一人で2ヶ月でやれ、という非常に厳しいスケジュールの中で、言語仕様を勉強しながらコーディングを行っていくことになりました。 これでは継承や多態などを勉強している時間はありませんので、カプセル化だけを意識してクラスを使い、コーディングしていく、という方針で進めました。とりあえずCにはない機能について軽くなめるように参考書を読み、コーディングに入りました。そして動かしてみると大量のバグ。標準のstringを何も考えずに多用していたため、文字列リ

  • GNU/Linuxと呼ぶことについて | OSDN Magazine

    Linuxじゃない、君が使っているのはGNU/Linuxだ」というのはストールマン御大のオハコで、彼に会う人は誰しも大体一度は口を滑らせて怒られるはめになる。私自身はというと、スペインはバルセロナくんだりまで行って怒られたことがあった(おまけにその一部始終は録音、中継されていた)。ちなみに、LinuxはGNUプロジェクトの産物ではないということを強調すべく、御大は「グニュー・スラッシュ・リヌクス」とちゃんと区切りのスラッシュを発音することも忘れない。 多くの人はこれを、Linuxだのリーナスだのばかりが目立ってGNUプロジェクトやFSFの功績が看過されがちな現状へのストールマンの感情的反発だと思っているらしく、そこを揶揄する向きもあるようだ(そのへんに関する公式見解(?)はLinuxとGNUに詳しい)。まあ、それはそれで当たらずとも遠からずだとは思うが…。なお、一連の論争についてはWik

    GNU/Linuxと呼ぶことについて | OSDN Magazine