그럼 C도 느렸어야지 C랑 C++이랑 속도 치고박을수있는데
[%] C++은 C의 super set인데 러스트보다 느리다는건 이상한데
익명(126.61)
2019-12-12 00:10
추천 0
댓글 9
다른 게시글
-
unlambda가 가장 위대한 언어다 [2][%] 나니킷(nanikit) | 19.12.11추천 0
-
idris 만만하게 봤다가 코 깨짐;; [2][%] 다믜(damhiya) | 19.12.11추천 0
-
Tcl이 가장 최고의 언어다 [1][%] 나니킷(nanikit) | 19.12.11추천 0
-
하스켈 뉴비 탈출 조건이 [4][%] 기괴공학도(mecheng98) | 19.12.11추천 0
-
아따 파싱 성공했당께 [2][%] 기괴공학도(mecheng98) | 19.12.11추천 3
-
러스트 책 산놈 있음? [7][%] ㅇㄹ(14.7) | 19.12.11추천 0
-
CPP 고수님들 시스템 헤더 인클루드 순서 규칙같은거 있나염 [5][%] 익명(175.223) | 19.12.11추천 0
-
C언어 정적 분석툴 from gcc [2][%] 노이ㄴ(liliilli) | 19.12.11추천 0
-
F# + dotnet core 조합 생각보다 좋은데 [9][%] 0xrgb(0xrgb) | 19.12.11추천 1
-
Real programmer [3][%] 익명(39.7) | 19.12.11추천 0
C++가지고 C스타일로 짜믄 빠르게 할 수는 있지 근데 그런걸 보통 C라고 얘기하지 C++이라고 얘기하지는 않으니
Super set 아님
그리고 Benchmark Game이 어느 정도의 지표가 될 수 있지만 절대적인 기준은 못 되고, 언어의 속도라는 건 문제와 작성한 코드에 따라서 바뀔 수 있는 값이기 때문에 단순화해서 논의할 대상은 아님
왜 super set이 아님?
예를 들어서 restrict 같은거 C 표준에는 있는데 C++ 표준에는 없잖아.
오 restrict같은건 퍼포먼스 영향 줄 수 있겠다,, 해봤자 VLA같은거 생각했는데
좀 빠르다는 언어들끼리는 거의 짜기나름이라
극한으로 짜면 컴파일타임 연산이 쩌는 C++이 C보다 빠른 것도 가능 근데 어차피 실제 속도는 언어 차이보다는 프로그램 설계가 중요함
c11은 cpp에 포함안될겁니당 - dc App