컨텐츠

10억 중첩 루프 반복

2025-02-11 17:00 언젠가 읽기

연구 방법론

  • M3 맥북 프로에서 hyperfine 도구로 측정 완수.
  • 40을 입력 값으로 사용하여 중첩 루프 반복 작업 수행.

사용된 언어 및 버전

  • Swift, Clang, Fortran, R, Kotlin 등 다양한 언어와 버전 사용.

벤치마킹 결과

  • Kotlin: 평균 560.4 ms, 범위 556.1 ms ~ 566.5 ms.
  • C: 평균 518.8 ms, 범위 516.0 ms ~ 521.9 ms.
  • Rust: 평균 515.1 ms, 범위 514.1 ms ~ 516.8 ms.
  • Node: 평균 1.147 s, 범위 1.103 s ~ 1.217 s.
  • Bun: 평균 911.0 ms, 범위 815.7 ms ~ 1097.8 ms.
  • Deno: 평균 1.153 s, 범위 1.104 s ~ 1.230 s.
  • PyPy: 평균 2.303 s, 범위 2.118 s ~ 2.645 s.

참고 자료

  • 언어 성능 가이드 및 고성능 컴퓨팅 언어 선택 자료.
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.