나는 Go 언어 에 대해 꽤 많이 읽었으며 유망한 것 같습니다. 언어에 더 많은 노력을 기울이기 전에 내가 놓친 마지막 정보는 다음과 같습니다. Google 또는 다른 회사가 개발 노력에 얼마나 많은 돈 / 인력을 투자합니까? 이 정보를 제공 할 수없는 경우 프로젝트에 대한 Google의 약속을 보여주는 다른 정보가 있습니까? 새로운 투자 또는 이와 유사한 것에 대한 기본 언어로 사용되고 있습니까 (제 생각에는 너무 빠르지 만 모르겠습니다)?
나는 Go 언어 에 대해 꽤 많이 읽었으며 유망한 것 같습니다. 언어에 더 많은 노력을 기울이기 전에 내가 놓친 마지막 정보는 다음과 같습니다. Google 또는 다른 회사가 개발 노력에 얼마나 많은 돈 / 인력을 투자합니까? 이 정보를 제공 할 수없는 경우 프로젝트에 대한 Google의 약속을 보여주는 다른 정보가 있습니까? 새로운 투자 또는 이와 유사한 것에 대한 기본 언어로 사용되고 있습니까 (제 생각에는 너무 빠르지 만 모르겠습니다)?
답변:
나는 지금 약 1 년 동안 go를 사용해 왔으며 그 이후로 언어는 지속적으로 향상되었습니다. 상황이 변하고, 개선되고, 다소 안정화되고 있으며, 일반적으로 혁신 (예 : gofix)에서 놀랍습니다. 그것은 확실히 죽지 않고 있으며, 그들은 그것에 약간의 노력을 기울이고있는 것 같습니다.
구글 코드 페이지는 17 명이 프로젝트에 기여하고 있음을 보여줍니다. 외관상으로는 3 명을 제외한 모든 직원이 Google 직원 일 가능성이 높습니다 ( http://code.google.com/p/go/people/list) . 주목할 점은 go 프로젝트에는 Rob Pike 및 Ken Thompson과 같은 주목할만한 프로그래머가 UNIX의 아버지라는 점입니다. 구글이 미래 언어에 관심이 없다면, 그런 유명한 프로그래머를 개발에 할당하지는 않을 것입니다.
Google은 내부적으로 go를 사용하고 있습니다 : http://golang.org/doc/go_faq.html#Is_Google_using_go_internally
오라클 사가는 다음과 같이 진행되지 않습니다. 라이센스 파일 과 취소 할 수없는 특허 부여를 참조하십시오 . 구글이 개발을 중단하더라도 (위의 요점을 감안할 수는 없지만) 다른 누군가가 그것을 선택했을 것입니다.
위의 모든 사항 외에도 Google go는 내장 병렬화, http 프로토콜에 대한 기본 라이브러리 지원 및 속도로 인해 Google의 내부 사용에 매우 이상적 입니다. 이러한 이유만으로도 앞으로 Google이 지원할 것이라고 확신 할 수 있습니다.
개발자 수는 모르지만 Go의 지속적인 지속적인 개발이 있습니다. 팀은 자주 (매주 거의 매주) 개선 사항을 발표하고 문서 및 대시 보드 ( http://godashboard.appspot.com/ )를 유지 관리 하고 Google I / O 및 기타 컨퍼런스에 참여합니다.
지역 사회와 프로젝트의 수가 증가합니다. 따라서 첫 번째 과대 광고와 환멸의 여파로 이제 Go는 천천히 생산적인 언어에 도달합니다.
Google은 Go 언어에 얼마나 투자하고 있습니까? 구글 자체를 제외하고는 아무도 대답 할 수 없다고 생각합니다.
Google은 프로젝트를 출시하는 습관을 가지고 사람들이 프로젝트에 반응하는 방식을 살펴보고, 주변에 많은 화제가있는 경우 프로젝트에 투자하고 그렇지 않은 경우 프로젝트를 중단합니다.
예 :
Chrome OS, Google 버즈, Gmail, 리더, Android ...