2010-11-26 6 views
11

Google의 Guava는 Java 프로그래밍에 매우 유용합니다. C# 용 라이브러리가 필요했습니다. 나는 하나를 찾을 수 없었다. 그래서 저는 Guava를 C#으로 이식하기위한 오픈 소스 프로젝트를 시작했습니다. 이 프로젝트의 세부 정보는 home page에서 확인할 수 있습니다.C# 용 구아바 있습니까?

이제 질문

  1. 은 어떻게 더 많은 개발자/사용자/안구를 얻을 내 프로젝트를 추진 하는가?
  2. 사람들은이 프로젝트가 유용하다고 생각합니까, 아니면 그냥 시간을 낭비하고 있습니까?

감사합니다.

+2

흠 ... stackoverflow에 질문하는 것이 당신이 물어 승진의 종류인지 질문 : – nanda

답변

17

구아바의 많은 클래스가 단순히 필요하지 않기 때문에 부분적으로 구아바를 .NET이라고 부르지 않을 것입니다. 예를 들어, Iterable 항목은 LINQ로 처리되며 많은 리소스 처리가 더 간단합니다.

새로운 .NET 라이브러리를 만들려면 특정 필요 - Guava는 Java에서 유용하다고 입증 된 유틸리티 모음이지만 .NET 개발자의 요구는 다릅니다.

+0

고마워. 나는 구아바의 라인 포트별로 할 생각이 없다. C#에서는 필요하지 않은 클래스는 C#으로 포팅되지 않습니다. C#에는 변경할 수없는 스레드 안전 (비 잠금) 컬렉션이 있다고 생각하지 않습니다. 나는이 클래스 집합이 C#에서 유용 할 것이라고 생각한다. 다른 사람들은 어떻게 생각합니까? – Vijay

+0

나의 절반 만 진지한 대답은 마이크로 소프트가 이미 이것을했기 때문입니다. 그들은 흥미로운 구문을 추가하고 F #이라고했습니다. –

+0

@Vijay - .NET 4.0에는 System.Collections.Concurrent 네임 스페이스에 이러한 컬렉션이 있습니다. – codekaizen

관련 문제