2010-11-26 9 views
11

GoogleのGuavaは、Javaプログラミングにとって非常に便利です。私はC#用の同等のライブラリが必要でした。私は1つを見つけることができませんでした。そこで、私はGuavaをC#に移植するためのオープンソースプロジェクトを開始しました。このプロジェクトの詳細は、home pageで確認できます。C#のGuavaはありますか?

は今、質問はどのように私はより多くの開発者/ユーザー/眼球を取得するための私のプロジェクトを推進します

  1. ですか?
  2. このプロジェクトは便利だと思っているのですか、時間を無駄にしていますか?

お時間をいただきありがとうございます。

+2

うーん...私はあなたに質問した昇進の一種であるstackoverflowの質問をしているのだろうかと思う:) – nanda

答えて

17

私はGuava for .NETと呼んでいません.Geavaの多くのクラスが必要ないためです。たとえば、多くのIterableのものはLINQでカバーされており、リソース処理の多くは簡単です。

新しい.NETライブラリを作成したい場合は、を指定することをお勧めします。の必要性 - GuavaはJavaで便利だと証明されていますが、.NET開発者のニーズは異なります。

+0

ありがとう。私はGuavaのラインポートで行をするつもりはありません。 C#で必要とされないクラスは、C#に移植されません。私はC#が不変のスレッドセーフ(非ロック)コレクションを持っているとは思わない。私はこれらのクラスのセットがC#で役に立つかもしれないと思います。他の人はどう思いますか? – Vijay

+0

私の唯一の真剣な答えは、マイクロソフトが既にこれを行ったことです。彼らはちょうど興味深い構文を追加し、それをF#と呼んでいます。 –

+0

@Vijay - .Net 4.0には、System.Collections.Concurrent名前空間にそのようなコレクションが含まれています。 – codekaizen

関連する問題