나는 Paul Graham의 에세이 -Beating The Averages (2003)를 읽고 있었고 다음과 같이 말했습니다.
작업 설명에 IT 풍미가 많을수록 회사의 위험은 줄어 듭니다. 가장 안전한 종류는 오라클 경험을 원하는 사람들이었습니다. 당신은 그것에 대해 걱정할 필요가 없었습니다. 그들이 C ++ 또는 Java 개발자를 원한다고 말하면 안전했습니다. 만약 그들이 Perl이나 Python 프로그래머를 원한다면 그것은 약간 무섭다. 최소한 기술적 인 측면이 실제 해커들에 의해 운영되는 회사처럼 들리기 시작했다.
자, 이것은 오래된 에세이입니다. 그러나 평범하지 않은 언어 (C / C ++ / Java, C #)를 사용하는 것이 어떻게 '위험하지 않은'지 알 수 없습니다 . 조직의 프로그래머가 개발 언어에 매우 능숙하다면 적절한 속도로 코드를 작성하는 데 능숙해야합니다. 실제로 평범하지 않은 언어를 사용하는 경우 장기적으로 너무 많은 프로그래머를 사용할 수 없기 때문에 유지 관리 / 향상 문제가 직면하지 않습니다.
빠른 n- 더러운 시스템을 만들기 위해 일부 언어에서는 다른 언어보다 비교적 빨리 이륙 할 수 있습니다. 그러나 Paul Graham의 에세이 / 코멘트는 2012 년 이후에도 의미가 있습니까? 스타트 업이 일반적인 IT 언어를 개발 에 사용한다면 경쟁이 덜 걱정되는 이유는 무엇입니까?
언어 자체가 어떻게 다른지 잘 모르겠습니다. IMHO는 개발자가 중요한 언어와 프레임 워크의 가용성을 경험하므로 특정 언어로 코딩하는 것만이 아니라 DRY (반복하지 말 것)입니다.
내가 놓친 것은 무엇입니까? 신생 기업이 IT에 익숙하지 않은 언어를 선택하는 것이 더 낫다는 것을 의미합니까 (개발자가 극도로 능숙하더라도)? 이 주장의 뒤에 (프로그래밍) 경제 / 시장 힘은 무엇입니까?
추신 : 'lingua obscura'는 다른 사람의 감정을 상하게하지 않습니다 :)