이 문서 내용은 좀 낡았습니다.
60일이나 편집 안된 오래된 망한 문서니 개발 문서인 경우 참고할 때 조심하세요. 최신 정보를 알고 싶으면 게시판에 글 써주세요

(틀:프로그래밍 언어)

공식 홈페이지
목차
1. 개요
2. 장점
3. 단점
4. 기타
5. 기타

1. 개요 ✎

고는 구글에서 만든 언어이다. C와 비슷한 문법을 가지며 컴파일 속도 향상을 위해서 문법이 극단적으로 간결하다.

2. 장점 ✎

  • 컴파일 속도가 빠르다
  • C와 비슷한 문법을 가진다
  • 문법이 간결하다 즉 배울 것이 많지 않다
  • 속도가 꽤 빠르며 생산성도 꽤 좋아서 여러 곳에 쓰일 수 있다.

3. 단점 ✎

  • 문법이 너무 간결한 나머지 있어야 할 것도 없다...(1)(2)
  • 구글에서 만든 언어인데 구글에서 딱히 밀어주는 것 같지가 않다...
  • C와 비슷한 문법과 문제점을 가진다
  • 속도가 꽤 빠르긴 하지만 Rust나 C나 C++ 같은 언어보다는 느리다.(3)(4)(5)
  • 근데 마이크로소프트도 C#을 윈도우 시스템 프로그래밍에 쓰는데... 사실 크게 상관 쓸 정도로 안 느린 게 아닐까... 물론 윈도우에서 C# 적용된 부분은 좀 많이 느리다

4. 기타 ✎

  • 일반적인 언어에 존재하는 class가 없고 대신 struct를 객체지향 매개체로 사용한다
  • 일반적인 언어에 존재하는 try, catch(6)가 없고 panic을 이용한 예외 처리를 한다

5. 기타 ✎

(1) 예를 들면 삼항연산자
(2) 클래스도 없다 물론 클래스 대신에 구조체를 통한 상속을 지원한다
(3) 즉 시스템 프로그래밍 용으로는 적합하지 않다
(4) 이는 정확히 말하면 가비지 컬렉터 때문이다.
(5) 물론 가비지컬렉터를 수동으로 해제하면 되는 문제긴 한데... 그럼 C로 짜는 것과 별반 다를 게 없어진다
(6) 파이썬은 try, except

분류 : (+)

관련 문서





(돌아가기)
(임시 저장) (임시 저장 불러오기)


(틀) (링크) (중괄호) (표) (추가)



비로그인 상태입니다. 편집 시 지금 접속한 IP가 기록됩니다.