Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- pytorch
- Machine Learning
- RxJS
- 프로그래머스
- 연결 리스트
- 알고리즘
- 자바스크립트
- C
- alexnet
- RT scheduling
- 자료구조
- 이진탐색
- 컨테이너
- 프론트엔드
- APOLLO
- 배열
- cors
- 프로세스
- 포인터
- 해시테이블
- 큐
- GraphQL
- 연결리스트
- 릿코드
- 스택
- 코딩테스트
- 타입스크립트
- vue3
- 웹팩
- 브라우저
Archives
- Today
- Total
목록개발 (9)
프린세스 다이어리
인터프리터 언어(Interpreter Language) vs 컴파일 언어(Compiled Language)
인터프리터 언어 소스코드를 한 줄 한 줄 읽어가며 명령을 바로 처리하는 프로그램(언어). 번역과 실행이 동시에 이루어진다. - 인터프리터(interpreter)란, 우리말로 '통역사'라는 뜻임. 우리가 컴퓨터에 명령을 내리면 한 줄씩 즉시 통역사가 컴퓨터 언어로 바꿔주는 거라고 생각하면 됨. - 규모가 큰 소스의 경우, 컴파일 언어는 프로그램 실행 전 먼저 기계어로 컴파일하는 데 시간이 오래 걸릴 수 있는데 인터프리터 언어는 코드를 한 번에 한 줄씩 읽어 들이면서 바로 실행이 가능함. - 즉, 한 줄 씩 명령을 내리다 보니, 그 명령 자체의 속도는 컴파일러 언어에 비해 느림. - 그래도 인터프리터 언어는 고급 프로그램을 즉시 실행시킬 수 있어 프로그램 수정이 간단함. 예시: 자바스크립트, 파이썬, 루비,..
개발
2021. 9. 6. 11:16