20240305

귤금·2024년 3월 6일

Node.js 4기 TIL

목록 보기
49/86

TIL이 날아감...ㅠㅠㅠ

컴파일러와 동적 언어, 정적 언어에 대해 공부했다.
타입스크립트의 컴파일러 명은 tsc로, javascript로 코드 변환을 해 주는 역할을 수행한다.
보통 동적 언어(인터프리트 언어)는 디버깅이 어려운데, 그 이유는 코드를 한 줄 한 줄 실행시킨 뒤에야 에러가 나는지 안 나는지를 알 수 있기 때문이다. 어떤 코드를 실행시킬 때 에러가 발생하더라도, 이 에러가 이전의 몇 번 코드 때문에 발생한 에러인지 알 수 없다. 형변환이나 변수 선언 에러 등......
이에 비해 정적언어는 컴파일 시 코드를 한꺼번에 읽고, 문제가 있는지 없는지 판별하기 때문에 어디에서 문제가 발생하였는지 알기 쉽다.

0개의 댓글