언어를 선택하는 방법론을 찾고 있습니다. 언어에 대한 의견을 요구하지 않습니다. 저는 상점의 현재 언어를 사용 가능한 다른 언어와 비교하는 과정을 맡았습니다. 우리는 웹 개발 상점 btw입니다.
우리의 CEO는 사용 가능한 모든 웹 기반 언어, 이들이 파생 된 부모 언어에 대한 전체 백서를 원합니다 (예 : jsp는 c / c ++의 java에서 온 것입니다). 특정 언어의 모든 주요 요소와 해당 언어의 단점이 포함 된 행렬을 만들어야합니다. 언어가 플랫폼에 의해 제한됩니까, 기능 프로그래밍, 절차 또는 OO 용으로 설계 되었습니까? 아니면 프로그래밍 패러다임과 함께 사용할 수 있습니까?
또한 주어진 언어에 대한 인재 풀의 크기 및 해당 풀의 중간 급여와 같은 정보가 덜 기술적 인 정보가 필요합니다. 시장은 어떻게 우리의 선택을 볼 수 있습니까?
우리는 이러한 모든 것들을 이해하는 데 도움을 줄 컨설턴트를 찾기 시작했지만 대부분의 컨설턴트가 개발 배경에서 나온다는 사실을 알게되었으며 종종 " xxx 는 최고의 언어 인 것 같습니다. 지난 n 년 동안 가장 많이 사용했으며 결코 실망시키지 않았습니다. 프론트 엔드에 yyy 를 추가하고 zzz 라이브러리를 사용할 수 있습니다. "
저는이 일에 압도 감을 느끼고 있으며 CEO가 찾고있는 것을 고려할 때 최선의 행동을하는 것처럼 느낍니다. 학계의 세계를 살펴보고 실제 개발 경험이없는 교수를 고용하여 우리를 "교시"하는 것입니다. 가능한 모든 언어에 대해
다른 사람이이 운동을 겪어야합니까? 프로세스를 진행하는 데 사용한 단계 및 / 또는 방법을 공유 할 수 있습니까?