2011-01-09 2 views
1

저는 화염 전쟁을 시작하는 것이 아니라 학습 목적으로이 주제를 쓰고 있습니다.프로젝트 개발에서 Java 및 .NET 사용

매우 Java하지 .NET를 사용하는 것이 좋습니다 때 당신의 경험을 근거로, 나는 .NET하지 Java를 사용해야하는 경우, 또한 내가 Projects development에 그들 중 누군가를 사용할 수있는 선택의 여지가 때.

감사합니다.

+0

작은 악의 선택입니다. 그렇다면 더 잘 알고있는 악마를 생각해보십시오. –

답변

4

언어 선택은 항상 당신과 당신 팀이 가장 잘 알고있는 문제와 현재의 문제에 달려 있습니다.

Ruby 또는 PHP에서 수치 계산 방법을 사용하여 과학 계산을하는 것은 일반적이지 않습니다. 아무도 FORTRAN에 웹 응용 프로그램을 작성하지 않습니다. 해결하려는 문제가 선택에 영향을 미칩니다.

전개 환경은 .NET 대 Java EE 선택에도 영향을 미칩니다. 100 % Microsoft 제품을 사용한다면 .NET을 선택하는 것이 좋습니다. 이기종 환경이 있다면 Java EE가 도움이 될 것입니다. Linux가 마음에 들면 Java EE가 Mono보다 선호됩니다.

.NET 및 Java EE는 비슷한 종류의 문제를 해결하기 위해 발전해 왔습니다. .NET에서 추가 된 클로저와 같은 몇 가지 고급 기능을 제외하고는 언어 기능간에 거의 1 : 1로 대응합니다.