JIT 컴파일러 도입
Python 3.13에서 가장 주목할 만한 변화는 JIT(Just-In-Time) 컴파일러의 실험적 도입입니다.
기존 CPython 인터프리터는 바이트코드를 한 줄씩 해석하는 방식이었지만, JIT 컴파일러는 자주 실행되는 코드 경로를 네이티브 머신 코드로 컴파일합니다.
# JIT 컴파일러가 최적화하는 핫 루프 예시
def compute_sum(n: int) -> int:
total = 0
for i in range(n):
total += i
return total