스칼라 ( "hello world"를 좋아하고 응용 프로그램을 고안 한 응용 프로그램)를 사용하여 몇 가지 사소한 작업을 수행 했으므로 이제는 궁금합니다. 개발을 지원하는 도구의 성숙도와 일반적인 적용 가능성에 대한 부분입니다. 툴셋이 준비 되었습니까? Scala는 엔터프라이즈 / 비즈니스 응용 프로그램에 사용하기에 적합합니까? 사소한 프로젝트에서 "당신"을 사용 하시겠습니까?
내 (아마도 근거가없는) 우려 중 일부는 다음과 같습니다.
- IDE와 툴셋은 우리가 .net 및 Java 응용 프로그램을 개발 해야하는 것만 큼 풍부합니까 (Scala의 이클립스는 Java의 이클립스에 비해 제한적으로 보입니다)?
- 빌드 / CI / 테스트 도구 세트가 Scala를 효과적으로 처리 할 수 있습니까?
- 간결한 코드를 언어로 작성 (권장) 할 수 있는 방법은 무엇입니까?
- 스칼라 경험이있는 개발자를 찾을 수 있습니까?
- 언어에 대한 "소개"이상의 온라인 참조 및 도서를 통해 도움을받을 수있는 중요한 자료가 있습니까?
결론은-생태계가 현재 사용하기에 충분히 성숙 했습니까, 아니면 어떻게 진화 하는지를 기다리는 것이 더 낫습니까?
편집 : "사소하지 않은"은 다년간, 다중 출시, 10-20 명의 개발자 프로젝트라고 가정 해 봅시다.