タグ

2006年8月3日のブックマーク (3件)

  • 第1回 関数型プログラミングの世界へようこそ - 本物のプログラマはHaskellを使う:ITpro

    Haskellというプログラミング言語を知っていますか? 全く聞いたことがないという人が多いかもしれません。そういう名前の言語があるのは知っているけど,どんな言語かは知らないという人もいるかもしれませんね。でも最近では,一部の先進的なソフトウエア開発者の間で,一種のブームと言えるほど熱狂的に受け入れられています。 なぜならば,Haskellは様々な優れた特徴を持っているからです。最初に,他の言語にはあまり見られない際だった特長を一つだけ紹介してみましょう。「遅延評価(lazy evaluation,怠惰評価ともいう)」です。 遅延評価とは,与えられた値を必要になるまで評価(計算)しないということです。この性質により,不必要な計算が行われる無駄をなくすことができます。また,「潜在的に無限の大きさを持つデータ構造」といった通常のプログラミング言語では扱いの難しいものを直接扱えるため,より直接的

    第1回 関数型プログラミングの世界へようこそ - 本物のプログラマはHaskellを使う:ITpro
  • 「とりあえずググる」を卒業!TOPエンジニアの検索術/Tech総研

    「あの情報、絶対にあったはず!」とわかっていても、ネット上にもPC内にも見つからないという経験は誰にでもあるだろう。そんなヤキモキ解消テクニックを、検索ツール活用の達人に聞く。 さまざまな情報がネットにあふれるこの時代。ちょっとした調べ物で、検索エンジンにキーワードを入れてみたら、何千件もヒットしてしまい、手に負えなかったりする。逆に、どこかに必ずあるはずの情報にたどり着けなくてもどかしい思いをすることもある。 また、自分のPCの中に蓄積される情報も、増える一方。ストレージの容量は幾何級数的に伸びていき、その管理もますますややこしくなっていく。 データが少なかった昔なら、用途別にきちんとフォルダを区切り、さらにそれを階層分けして、整然としたツリー構造に……などということも可能だったかもしれない。しかし今や、そんな手法が通用しない情報の氾濫にさらされているのである。 情報管理は「分類・階層化

  • わたしが知らないスゴ本は、きっとあなたが読んでいる: 本を探すのではなく、人を探す

    長くなりすぎたこのエントリのレジュメ:選の肝はではなく、人を探すこと。わたしが知らないスゴは、それこそ百万冊ある。そのそのものを探すのはとても難しい。しかし、百万冊のスゴは間違いなく誰かに読まれている(それは"あなた"かもしれない)。だから、スゴを読んでいる"あなた"を探す。このblogの究極目的も、そう。 メールやコメントでいただいた、以下の質問に答えてみる。誰かの参考になれば。 【質問】 Q1 たくさんを読んでるようですが、速読をやっていますか? Q2 あるいは読書術のようなものはありますか? Q3 読むはどうやって探していますか? 【回答】 A1 速読を練習したことありますが、実践してません A2 「目的を持って読む」に尽きます A3 ではなく、人を探します は目的を持って読む あたりまえだとツッコミがくるだろうが、わたしはできていない。漫然と読んでるとあっという

    わたしが知らないスゴ本は、きっとあなたが読んでいる: 本を探すのではなく、人を探す
    ucho
    ucho 2006/08/03