パスワードを忘れた? アカウント作成
8278 story

第7回ICFPプログラミングコンテスト、迫る 14

ストーリー by Oliver
デスマーチとハッキングレースの差はモチベーション 部門より

Oiwa 曰く、 "ぎりぎりのタレコミになってしまいましたが、今年のICFP Programming Contestが今週末に迫ってきました。ACM ICFP (関数型言語に関する国際会議)主催のプログラミングコンテストですが、言語の制約は特になく、関数型言語に限らず C でも Java でも Ruby でも Perl でもなんでも OK 。唯一の制限は出題から回答まで 72 時間のスプリントレースであることで、正しいアルゴリズムを選択し、バグのないプログラムを短時間で効率良く作り上げる能力が問われる。
優勝者の使用言語を「目効きの鋭いハッカーの選ぶプログラミング言語」と認定し、「無制限に自慢する権利」を与えるというお祭りのようなこのコンテスト (一応賞金1000USDもあります(笑))、第1回を除いて一昨年まで4年連続で関数型言語が1位の座を獲得してきたが、とうとう昨年はC++でクラスタ16台ぶんまわしたテキサス大の学部学生が優勝してしまった。今年はICFPの名誉にかけて関数型言語の巻き返しがなるのか、あるいは逐次型言語が2連勝してしまうのか……。我こそはというプログラマの皆さん、特に腕ききの学生の皆さん、是非挑戦してみてはいかが?
今年のコンテストのホームページアナウンス昨年の/.J記事一昨年の結果の記事辺りを参考にどうぞ。ちなみに私も時間の余裕があれば2勝目を狙いにいくつもりですが、どうなることやら……。"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 逐次型言語? (スコア:2, 余計なもの)

    by Anonymous Coward on 2004年06月03日 5時29分 (#561759)
    C++って

    逐次型言語

    ですか?

    逐次型って言うと、インタープリタなんじゃないかと。
    # C++インタープリタだったのか?
    ## 手続向言語なんていう言葉もあったなぁ……
    • by Ryo.F (3896) on 2004年06月03日 10時30分 (#561835) 日記
      ぐぐって [google.co.jp]みると、逐次型言語としてCやC++、Fortranなどが挙げられているようですよ。
      インタープリタは、逐次翻訳実行型言語 [google.co.jp]とかって言うのかな?
      #しかし、親コメントが「余計なもの」って言うのはかわいそうだと思う。
      親コメント
      • Re:逐次型言語? (スコア:1, すばらしい洞察)

        by Anonymous Coward on 2004年06月03日 10時40分 (#561841)
        コンパイラ/インタプリタ は実装方式であって、逐次型/関数型/論理型 は言語仕様の基本構造です。 混同しないように。
        親コメント
        • そういえば (スコア:1, 興味深い)

          by Anonymous Coward on 2004年06月03日 11時07分 (#561859)
          C/C++のインタプリタ [root.cern.ch]なんてのがありましたな。
          親コメント
        • by Anonymous Coward
          関数型言語・論理型言語に関してはgoogleで検索すれば2000件を超えるヒットがありますが、逐次型言語に関しては45件。この用語は一般的なのですか?また逐次型というのはウィキペディアで書かれているところの手続き型と同等のものという認識でよいのでしょうか?
          • Re:逐次型言語? (スコア:1, 参考になる)

            by Anonymous Coward on 2004年06月03日 14時22分 (#562012)
            「手続き型」は、「宣言型(関数型と論理型の総称)でない」の意味で使われる場合と、「オブジェクト指向でない」の意味で使われる場合があります。それがまぎらわしくて困るときに、前者を「命令型」とか「逐次型」と言い換えます。
            親コメント
      • by Anonymous Coward
        むぅ。「逐次型言語」ではぐぐっていたのですが、「 "逐次型言語"」ではぐぐっていませんでした。前者でぐぐると、インタープリタがぽろぽろと。
    • by SHNSK (10099) on 2004年06月03日 12時00分 (#561891)
      C++ は(templateだけ使っていれば)Lispなんかよりもよっぽど関数型的なふるまいをします.
      親コメント
      • by Anonymous Coward
        それは、Schemeもパターンマッチングマクロだけを使っていればnormal orderだ、というに等しいのでは…
      • by Anonymous Coward
        C++についてもLispについてもともに知識が浅いことをうかがわせる発言だね。
  • 最初の壁 (スコア:1, すばらしい洞察)

    by Anonymous Coward on 2004年06月03日 12時30分 (#561921)
    英語。
  • by mayah (14553) on 2004年06月03日 5時10分 (#561756) 日記
    ほら、S さんが参加出来ないし。
    "yes, Eijiro is ineligible this year" というのはちょっと笑ってしまった。
    # S さんのファンなので(?) ID
  • by Anonymous Coward on 2004年06月03日 15時02分 (#562041)
    今年も大波乱はあるのでしょうか。
    チーム名だけから日本人かどうか判断するのって難しい。
typodupeerror

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

読み込み中...