http://golang.org/

본지는 좀 되었었는데 구글이 만든 것인 줄은 모르고 있었다.

자세히 들여다보니 아래 써놓은 것중에 내가 원하는 기능이 꽤 많이 있고

무엇보다 반가운 것은, 델파이, C++ 이후로 거의 10 년간 명맥이 끊어진 줄 알았던

머신코드로 직접 컴파일하는 언어라는 점이다. (게다가 컴파일 속도도 매우 빠르다)

C 와 비교하여 10~20% 정도의 성능만을 희생하여, 훨씬 적은 타이핑과 안전한 환경

을 이용할 수 있다.



아래 글에 설명한 stackless python 과 비슷한 goroutine 과 channel 의 개념을 문법적으로 지원하고

수백만개의 goroutine 을 생성할 수 있으며 (erlang 과 비슷) 각각의 goroutine 들을 CPU 쓰레드에

자동으로 멀티플렉싱시켜준다. 즉 코어가 4개이고, 40만개의 goroutine 이 생성되었다면, 각각의

코어가 10만개의 goroutine 을 돌아가며 처리하게 되는 방식.

또한, 랙이 적은 가베지 컬렉터를 지원한다고 한다

imcgames 의 김학규입니다