Interpreter vs Compiler

ay_park·2022년 11월 9일

Interpreter

  • 런타임 이후에 row 단위로 해석하며 프로그램 실행
  • 실행 시간 느림
  • but runtime 시간 내에 debugging 및 코드 수정 가능

Compiler

  • 동적으로 실행할 때 함수가 실행
  • 소스코드를 전체적으로 훑어서 컴퓨터가 바로 실행할 수 있도록 기계어로 변환
  • 실행 시간이 빠름
  • weakly type - 할당된 값에 따라 type이 다르게 결정

0개의 댓글