2007-07-25

http://anond.hatelabo.jp/20070725014300

敢えて言う、プログラムは簡単だと思うよ、プログラムは。どんなプログラムも最終的には非常に簡単な計算を実行していってるだけに過ぎないし。

難しいのはプログラムじゃなくてアルゴリズムじゃないかな。アルゴリズムが判らなければ、プログラムを辿っても、結局それが何をしたいのか全く理解出来ない。「CMP EAX,a JNZ b」とか書いてあれば、「EAXとaを比較して、等しくなかったらbに移動」とか解るけれど……で、結局何してんの?ってことになるし。プログラム自体は、その難しーいアルゴリズムをひたすらプログラミング言語に書いただけのものに過ぎないんじゃないかな。

記事への反応 -
  • 優秀なプログラマであるほど、プログラムの難しさをよく分かっている。 一方、あまり腕前の良くないプログラマや、プログラムを少しばかりかじったことのあるITコンサル程「プログ...

    • 敢えて言う、プログラムは簡単だと思うよ、プログラムは。どんなプログラムも最終的には非常に簡単な計算を実行していってるだけに過ぎないし。 難しいのはプログラムじゃなくてア...

      • プログラムが簡単に見えるのは、プログラマの腕が良いから。 腕のいいプログラマは簡単に見えるプログラムを書く。下手なプログラマほど複雑に見えるプログラムを書く。 入門書や雑...

      • 動かすだけだったら、プログラムは簡単だよ。 だけど、必要とされる仕様に対して十分な性能を持ったプログラムを作ることは難しいよ。 それは顧客との仕様に関するコミュニケーショ...

        • 職業プログラマにもいろいろあるけど、それは、業務用アプリの受託開発をしているプログラマが、自分の仕事は難しいと言っているってことでしょう。 プログラミング自体の難しさ以...

        • 確かに。 趣味なら自分で仕様を決められるから好き勝手出来るけど、仕事になると違うからな。

      • 一日遅れでごめんよ、anond:20070725024836だよ。何か勘違いされちゃってるんで書くよ。 必要とされる仕様に対して十分な性能を持ったプログラムを作ることは難しいよ。 それでも、プロ...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん