タグ

あとで読むとプログラミングに関するiltyのブックマーク (4)

  • もしもプログラミング言語が宗教だったら……(全訳版)[絵文録ことのは]2008/12/21

    もしプログラミング言語が宗教だったら - // TODO: better nameで知ったのだが、Aegisub: If programming languages were religions...という英語のブログ記事が一部で話題になっているようだ。しかし、日語圏で見た限り、その概要のみしか訳されておらず、詳細は原文参照というものが大半で、おもしろみがわからなかったので、全訳してみた。 なお、以下は単純な翻訳であり、訳注部分を除いて訳者の考えとは無関係である。 (※訳者補記:この記事に対して、「○○という言語の作者は○○教徒」といった下司なコメントやブックマークをつけて嫌がらせをするような下劣な人が出てこないことを祈ります) ■「もしもプログラミング言語が宗教だったら」 Aegisub: If programming languages were religions... 2008年

  • よりそいプログラミングのすすめ

    ちょっと前の話なんですけれど,あたしが知ってる生身の人の中で,もっとも優秀なプログラマさんのコーディングを見せてもらうことがありました。知らないライブラリの使い方をたずねたのがきっかけなんですけれど,「ちょっと作ってみるから見てて」ってな話になったのでした。これがすごかった。 「よりそいプログラミング」というのは,ここで作った言葉で,単純に片方が寄り添う形で行うプログラミング方法です。片方がひたすらプログラミングして,それを傍から見るというモノ。ここで,似たような言葉のペアプログラミングは,もちろん製造工程の話だけれど,「よりそいプログラミング」は開発工程とは異なる,教育目的のプログラミングです。だから,生産性云々とかは,とりあえずさておいてください。 さて,そのプログラマさんのプログラミングを見ていたところ,とにかくペースがものすごい。傍から見ていると,言葉を出すのと同じ感覚で,考えたこ

  • はてなブログ | 無料ブログを作成しよう

    牛乳とドーナツ 冷蔵庫で冷やされパキパキに固まった砂糖が鱗みたいにまとわりついているドーナツを取り出すと、マグカップに牛乳を注ぎ、少し時間を置く。 読みかけたのことか、はたまた別のことか、何かを考えながら惰性でドーナツをべてしまい、それを牛乳で流し込むのを忘れた…

    はてなブログ | 無料ブログを作成しよう
    ilty
    ilty 2008/12/21
    字句解析のお勉強!
  • Cプログラミング講座第3回「数式の構文解析」

    Cプログラミング講座 0.参考にした書籍内のページ 1.構文解析の重要さ 2.数式の構文解析プログラム 3.プログラムの流れ及び主要関数eval,calc,checkの解説 4.まとめ、反省点、より良いプログラムなど 0.参考にした書籍内のページ 今回の講座は、「プログラミング言語C、第2版」P.92〜96の逆ポーランド記法解析プログラム及び、P150〜152のCの宣言文解析プログラムを参考にしています。 当該ページを読み、それでは実際の数式を構文解析するにはどれぐらい大変なのか、と考えました。 実際に作成し、作成中に気付いた注意点や、苦労した点を交えつつ、解説をしています。 1.構文解析の重要さ 構文解析というのは、定められた文法や規則に基づき、文章を理解することを指します。 プログラムにおいて大きな分野であり、かつ様々な形で利用され、その有用さは私たちが普段身をもって体験していると思い

  • 1