タグ

programmingと言語に関するghostbassのブックマーク (2)

  • プログラマの英語学習

    書はいち平凡プログラマである筆者の英語学習法とでも言うべき、ストレスのない英語との付き合い方を紹介します。 ハッカーの巨匠エリック S.レイモンドは How To Become A Hacker (日語訳 ハッカーになろう )の中で「英語を学びなさい」と言っています。 「ハッカー文化とインターネットの世界は英語が主要な言語だから」です。 筆者はハッカーに憧れはあるものの基的には自分の視野を広げるために英語とつき合い始めました。そしてソフトウェア開発の世界に限らず英語に慣れることで様々な恩恵を受けています。しかし正直に告白します。筆者は英語を読むことができるだけで「書く」「聞く」「話す」はほとんどできません。それでも読めるだけでかなり情報量も増えましたし、何度も英語の文書に助けられてプログラミングの問題を解決してきました。 書が英語嫌いのソフトウェア開発者の励みになることを願っていま

    プログラマの英語学習
  • 新たな関数型言語「F#」

    はじめに F#とは、マイクロソフトリサーチが開発しているOcaml(Objective Caml)互換の関数型プログラミング言語(以降、関数型言語)です。他の.NET Framework対応言語と同じくVisual Studio(以降、VS)に統合される予定で、現在マイクロソフトから提供されているVS2010のベータ版にも搭載されています。 マルチコアプロセッサが主流になり、従来の科学やその他の学術研究分野に限らず、金融業、製造業など幅広い分野においてHPC(High Performance Computing)が普及してきました。それに伴い、並列処理や分散プログラミングを得意とし、高演算処理能力を発揮する関数型言語への期待は急速に高まりつつあります。関数型言語はその長所にもかかわらず、他言語との相互運用性の乏しさもあって長い間ごく限られた一部のデベロッパーにしか学習されていませんでした。

    新たな関数型言語「F#」
    ghostbass
    ghostbass 2009/09/04
    C# ->F# -> B?B#?H?Cb?
  • 1