2011-01-06 7 views
2

私は新しいプログラミング言語を学びたいと思っています。マルチスレッド方式 マルチスレッドHTTPダウンロードアプリケーションのプログラミング言語は何ですか?

  • は、ダウンロードしたデータ
  • を保存するために、いくつかの並べ替えのDBと相互作用して、

    • URLのダウンロード数百万人:あなたは、そのプログラムのために示唆している1(S)

    ウェブクローラ/検索エンジンスタイルのプロジェクトを考える。そして、私は文字通り何かを学んでいることを知っています。

    あなたが好きな言語、あなたが選んだ理由、お気に入りのチュートリアル/リファレンスマニュアル(できれば無料!)を上記言語用に投稿してください。

    注:この投稿を更新することがあります。

    +1

    これは、SOのための良い質問ではないかもしれません。かなり主観的で、確かに良い答えはありません。 – templatetypedef

    +0

    「Xを実行するのに最適な機能は何ですか?」とはどのように違うのですか?関連する言語を投票することができます。最も人気のある言語がトップに浮かびます。私はSOのようなトンの人たちを見てきましたし、他の人が将来答えの恩恵を受けることを確信しています。 – darkAsPitch

    答えて

    1

    F#は、非同期操作(esp IO)の慣用パターンと並列化が言語の重要な強みであるという理由から、いい選択です。

    .NET FrameworkのBCLも簡単に操作できます。

    +0

    これはありがとうJani!私はそれを徹底的に調べます。 TIOBEによると、F#は信じられないほど人気が​​ありません。オンラインで利用できる優れたドキュメントがたくさんありますか?あなたのお気に入りのリソースは何ですか? P.S.午前3時に8分で答え、stackoverflowが大好き! – darkAsPitch

    +0

    http://msdn.microsoft.com/en-us/fsharp/cc835246およびhttp://langref.org/fsharp/solvedおよびhttp://lorgonblog.wordpress.com/2009/05/16/brians-favorite -online-for-learning-f/ –

    +0

    http://cs.hubfs.net/およびhttp://tomasp.net/articles/fsharp-i-introduction/article.pdf –

    0

    個人的には、私はこのようなもののためにPythonを使用します。あなたはHTTP経由でコンテンツをダウンロードするためにurllib2モジュールを使うことができます。私はPythonの構文が気に入っています。

    さらに、Pythonで簡単にスレッドできます。

    Good Luck。

    関連する問題