Parrot VM에 정적으로 입력 된 언어를 만들 수 있습니까? 아니면 동적으로 입력해야합니까?Parrot VM 및 정적 언어
2
A
답변
3
정적 특성이있는 언어에 대해서는 성능 특성이나 도구 체인이 최적화되어 있지 않지만 그렇습니다.
예를 들어 프로그램에 다른 모듈에 대한 종속성이있는 경우 컴파일 할 때 해당 모듈을로드해야하며 그 중 어떤 형식 으로든 선언 및 서명을 추출해야합니다. 당신은 스스로 (유형 정보를 저장하고 검색하는) 많은 것을 할 필요가 있습니다. 앵무새는 그것에 대한 편리한 방법을 제공하지 않습니다.
0
동적 유형 지정 구현 위에 정적 유형의 언어를 만들 수는 있지만 동적 입력 기능은 사용하지 않아야합니다.