タグ

ブックマーク / kzk9.net (3)

  • Haskell: parsec (parser combinator)

    parsecのお勉強をする。今日のYet Another Perl Conferenceで聞いたんだけど、ある程度マスターすれば15分でPerlのparserが書けるらしいよ。すげえ!という事で、やってみますかぃのぉ。 parsec - a free monadic parser combinator library Parsec, a fast combinator parser Parsec, 高速なコンビネーターパーサ Write Yourself a Scheme in 48 Hours Library Reference: Index of /ghc/docs/6.4/html/libraries/parsec Parsec: Direct Style Monadic Parser Combinators for the Real World , Daan Leijen and

  • moratorium | だってプログラマになりたいんだもーん

    だってプログラマになりたいんだもーん 釣られたら負けかなーと思ったけど、嘘は訂正しておこう。プログラマなりたいし。 東大卒がプログラマになんてならない理由 別にプログラマにならなくていーじゃん ■anondさんへ。 まずタイトル。理学部情報科学科を卒業して就職する人で、プログラマ(=コード書く人)にならない人はほとんどいないと思います。研究職もまぁコードは絶対書かれると思うのでプログラマに入ると思います。 (1)"ゼロから"CPUの設計 昔はやってたみたいですが、今は論理回路は組みません。これはたぶん時代の流れのせいで、近代的なアーキテクチャに近いものを作るためにVHDLを使ってるんだと思います。100MHz 5段パイプラインぐらいのを作る人もいます。Early Restart Cache作っちゃう人もいます。 (2)"ゼロから"プログラミング言語を設計 言語の設計はしません。 (3)"ゼ

  • moratorium | ICFP Contest 2007 終了

    ICFP Contest 2007 終了 終了。「Purely Functional Infrastuructre」というチーム名で出場しました。tanakh, nushio, hillbig, oxy, nvaca, nuc, christopher, kzk。PFIメンバーのチームです。869チーム中Top15には入れました。SmartassやAwesome辺りに勝ってるとうれしいなぁ。 以下は僕の作業内容。ネタバレあり。問題概要等は説明してないので、kinaba先生のエントリを先に読まれた方が良いと思います。 1日目 rna評価器をごりごり書いてた。言語は迷わずC++を選択。色の作り方を工夫しないと遅いのにえぬさんが気づいてくれたのと、tryfill命令が再帰だとStackOverFlowする(画像は600px*600px)のをBFSに変えたぐらいで、夜1時ぐらいにはたなかさんのdn

    joan9
    joan9 2007/07/25
  • 1