# JavaScript Engine Zoo - 114개의 JS엔진을 비교

> Clean Markdown view of GeekNews topic #24483. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24483](https://news.hada.io/topic?id=24483)
- GeekNews Markdown: [https://news.hada.io/topic/24483.md](https://news.hada.io/topic/24483.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-11-20T10:11:02+09:00
- Updated: 2025-11-20T10:11:02+09:00
- Original source: [zoo.js.org](https://zoo.js.org/)
- Points: 20
- Comments: 3

## Summary

114개의 **JavaScript 엔진**을 언어별로 비교한 흥미로운 프로젝트로, **V8 기반 벤치마크 스코어**, **JIT 지원 여부**, **ES 표준 호환성**, **바이너리 크기** 등 핵심 지표를 한눈에 볼 수 있게 정리했습니다. **C/C++부터 Go, Haskell, Python**까지 다양한 언어로 구현된 엔진들이 어떤 특성을 보이는지, 그리고 **arm64·amd64 환경별 성능 차이**까지 세밀히 측정한 점이 인상적입니다. 개발자라면 “JS 엔진이 이렇게 많았다고?” 싶은 놀라움과 함께, 런타임 설계나 언어 구현에 대한 정보를 얻을 수 있을 듯합니다.

## Topic Body

- **C/C++/C#/D/Go/Haskell/Java/JS/TS/Lisp/Lua/Pascal/Python** 등으로 개발된 각종 JS 엔진을 비교   
- **벤치마크 스코어(V8의 테스트 기반)**, 바이너리 크기, LOC, **JIT 여부**, **ES 지원 범위**, GitHub Star수, 라이센스, 짧은 설명 등을 테이블로 정리   
  - arm64(Mac M4 3.5Ghz) 와 amd64(i9-10900K 3.7Ghz) 각각의 벤치마크 결과 제공   
- [GitHub Repo](https://github.com/ivankra/javascript-zoo)에서 코드 제공: **엔진용 Dockerfile**, 엔진 정보 통합 JSON, 벤치마크 및 Conformance 정보

## Comments



### Comment 46697

- Author: nokdu
- Created: 2025-11-23T14:20:43+09:00
- Points: 1

잼있는건... javascriptcore이 x86에서는 v8보다 살짝 우월한데 m4에선 한참 아래라는 것이군요 ㅋㅋ

### Comment 46647

- Author: tested
- Created: 2025-11-21T15:00:50+09:00
- Points: 1

V8 만세

### Comment 46597

- Author: rtyu1120
- Created: 2025-11-20T15:11:19+09:00
- Points: 1

Hermes가 속도가 느린 건 알고 있었지만 이렇게 보니 답답할 정도네요 ㅋㅋ;
