Interpreter 썸네일형 리스트형 Compile,Interpreter 언어 와 자바 컴퓨터 언어를 나누는 큰 한가지 기준이 있는데 그것은 언어의 해석이 컴파일시간에 일어나는가 실행시간이 일어나는가입니다. 전자의 경우는 언어를 실행 이전에 해석하여 최적화를 함으로서 성능을 끌어 올릴수 있고 , 실행 이전에 기본적인 문법 에러를 미리 확인할수 있습니다. 반면 후자의 경우는 언어를 실행시간에 해석하여 언어적 자유를 확보할 수 있습니다. (*이것 이외에도 보안,확장,transaction등 많은 이슈가 있지만 원리적인 측면에서 분류한다면 이렇지 않을까합니다.) 컴파일 언어인 자바와 C는 먼저 Type기반의 언어입니다. 이것은 사용할 데이타의 형을 미리 파악해두어 stack,heap에 적재될 데이타의 최적화를 이룰수 있습니다. (*좀더 정확히말하자면 데이타(data)와 연산자(operator)의 .. 더보기 이전 1 다음