보통 프로그램을 개발할 때 플랫폼에 맞게 다양한 언어로 짜게 됨
1. 포팅(Porting)
예를 들면, windows용 프로그램을 만들 때, A언어로 windows 플랫폼에 맞게 개발했을 때,
포팅이란 이 windows 플랫폼을 다른 것으로 바꾼다는 의미
즉, windows에서 돌아가는 프로그램을 리눅스나 맥에서 돌리기 위해서는 C++로 짠 windows 용 프로그램을 변경해야하는 데 이 것을 포팅이라고 함
예를 들면 windows 버전 > 리눅스 버전, Android 버전 > ios 버전
2. 컨버팅(Converting)
A언어로 개발된 프로그램을 B언어로 언어 자체만 바꿔서 같은 플랫폼에서 동작하도록 하는 것
예를 들면 C++ > Java로 개발언어를 변경
'기타' 카테고리의 다른 글
[WEBPACK] 로더의 종류, 적용 순서 (0) | 2020.02.24 |
---|---|
[WEBPACK] 웹팩 로더(Loader) 개념 및 동작원리 (0) | 2020.02.24 |
[WEBPACK] 웹팩 번들링(bundling) (0) | 2020.02.24 |
[WEBPACK] 웹팩 개념 (0) | 2020.02.24 |
모듈화의 개념과 이슈 (0) | 2020.02.20 |