본문 바로가기
milestone

댄 잉걸스, 스몰토크-76 가상머신 설계

(50년 전)

댄 잉걸스가 실행 의미 일부를 고정하고, 클래스 상속과 바이트코드 실행 방식을 정리한 스몰토크-76 가상머신을 설계함. 초기 스몰토크의 유연한 해석 방식을 더 효율적인 실행 모델로 다듬어, 실제 개인용 컴퓨터 환경에서 사용할 수 있는 성능 기반을 마련한 작업.

스몰토크-76은 클래스 라이브러리 브라우저와 코드 편집기 등 오늘날의 통합 개발 환경에 가까운 도구를 갖춤. 이 설계는 이후 스몰토크-80의 언어·가상머신·개발 환경으로 이어지며, 현대 객체지향 언어와 라이브 프로그래밍 환경의 중요한 기반이 됨.

관련 항목

관련 링크