질문을 구체화할 수 있는 메모들

  1. 프로그래머스

    질문 재정리

    질문 재정리

  2. 찾아보니, jvm는 컴파일러가 아니라, 인터프리터입니다. 자세하게는 해석+실행이라고 할 수 있네요. 이 단계에서는 컴파일이 사실 필요 없다고 하네요. 대신 컴파일이 두 단계에서 일어날 수 있는데요. 우선 자바스크립트를 클래스 바이트 코드를 변환할때 한번, 해석시 runtime 컴파일인 JIT가 있다고 합니다. 결국 플랫폼에 독립적인 언어를 만들기 위해서 그러지 않았을까 싶습니다


질문을 해소하기 위해 해소해야 하는 질문들

  1. None

질문과 관련한 답을 작성한 글들

  1. bb2.2.2. title: 크고 복잡하게 정의된 추상화 수준에 엄청난 삽질을 때려박아 하나의 더 나은 추상화 수준으로 만드는 것도 추상화이고, 크고 복잡하게 정의된 추상화 수준을 작은 단위로 분해하는 것도 추상화이다. 이런 재추상화는 문제를 다시 정의하는 것이다. 문제가 잘 정의되면 패러다임의 변화를 가져온다.