관리 메뉴

범슈의 연구실

하이브리드 기법이란? 본문

Computer Science/프로그래밍 언어론

하이브리드 기법이란?

berom 2023. 3. 26. 20:38
728x90

하이브리드 기법이란

  • 컴파일 기법과 해석 기법을 혼합한 형태로 두 가지의 장점을 갖춤
    • 인터 프리터에 비해 빠르고, 소스 코드 노출의 우려가 적다
    • 운영체제에 종속 되지 않는다
  • 고급 언어로 작성된 프로그램을 쉽게 해석 할 수 있도록 중간 코드 형태로 번역
    • 번역 된 중간 코드 형태의 프로그램을 해석하여 실행

예시. Java

  • 바이트 코드라고 하는 중간 코드로 번역
  • 운영체제마다 별도로 존재하는 JVM이 바이트 코드를 실행

레퍼런스

'Computer Science > 프로그래밍 언어론' 카테고리의 다른 글

프로그래밍 언어의 변천사  (0) 2023.03.27
명령형 언어  (0) 2023.03.26
해석 기법이란?  (0) 2023.03.26
컴파일(Compile) 기법은 무엇인가  (0) 2023.03.26
참조 투명(referential transparency)  (0) 2023.03.14