나도 프로그래밍 언어에 흥미가 생겨 올해 3월달부터 어떤 언어를 배워야 할지 이리저리 알아보면서 한 실수가 '모든 범주'에서 언어를 경쟁시키는 것이었다.
여기서 말하는 모든 범주란 임베디드에서도, 응용프로그램에서도, 웹에서도 적대적으로 우위에 있는 언어를 찾는 행위를 해왔고, 얼마지나지 않아 그게 큰 의미가 없다는 것을 깨닳았다. 왜냐하면 정밀제어가 가능한 언어는 그만큼 많은 코드줄수를 갖는 언어일수밖에 없고 간단하게 만들수 있는 언어는 상대적으로 성능적인 부분에서 손해를 감수해야만 한다.
따라서 러스트(rust)와 고(golang)를 비교하는것은 큰 의미가 없고, 만약 니가 리눅스 같은 배포판을 만드는데 기여하고 싶다거나 c++와 비슷한 속도로 돌아가면서 안전한 메모리타입을 원한다면 러스트를 쓰고, 상대적으로 빠르게 결과물을 뽑아내면서 실용적이고 일반적인 어플리케이션, 혹은 웹페이지를 만들고 싶다면 파이썬대신 고랭을 써도 좋다.
러스트 :
https://en.m.wikipedia.org/wiki/Rust_(programming_language)
고랭 :
https://en.m.wikipedia.org/wiki/Go_(programming_language)
사진 두개는 커널을 러스트로 만들고 있는 운영체제 redox os.
아래는 자바, 자바스크립트, 고랭, 다트, php, 러스트 웹프레임워크들 속도비교
저 두번째 짤 공신력 있는 거임
??
ㄴ뭐 싱글쿼리, 멀티쿼리, 텍스트기반으로 정렬할때마다 성능상의 차이는 있더라. 직접 가서 확인해봐
https://www.techempower.com/benchmarks/
가을쯤에 라운드13 나올거 같음