우노
[Software Engineering] 런타임이란? 본문
들어가기 전,
- 그 놈의 런타임..런타임..런타임..
- 평소에 '런타임' 이라는 용어를 많이 사용하지만, 그 용어의 개념이 명확하지 않다.
- 위키백과에선 '런타임' 과 '런타임 환경' 을 분리해서 설명하는데,
- 우리가 평소에 사용하는 '런타임' 은 '런타임 환경' 을 의미하는 것 같다.
- 따라서, '런타임 환경' 에 대해서 다뤄보고자 한다.
런타임 환경이란?
- '런타임 환경' 은 프로그래밍 언어가 구동되는 환경이다.
- 예를 들어, JavaScript 가 Browser 에서 실행된다면 '런타임 환경' 은 Browser 가 되고
- Node.js 에서 실행된다면 '런타임 환경' 은 Node.js 가 된다.
- 또한, "최적의 runtime 을 제공한다" 는 "최적의 구동 환경을 제공한다" 와 동일한 의미로 해석할 수 있다.
참고
'Etc > CS Term' 카테고리의 다른 글
[Software Engineering] 오버로딩과 오버라이딩의 차이 (0) | 2022.01.28 |
---|---|
[주요 개념] Stateful 과 Stateless (2) | 2021.10.12 |
[프로그래밍용어] Fine-Grained 와 Coarse-Grained (0) | 2021.07.27 |
[Software Engineering] 절차적 vs 객체지향 vs 함수형 (6) | 2021.03.31 |
[프로그래밍용어] 매개변수와 인자의 차이점 (0) | 2021.03.11 |
Comments