16세 소년의 트랜스퓨터 OS: 1995년 레트로컴퓨팅 오디세이
2025-03-13
1995년, 16세의 저자는 고작 128KB의 RAM만으로 트랜스퓨터용 독립형 운영체제를 구축했습니다. 이 야심찬 프로젝트에는 기본 OS, 텍스트 에디터, Small-C 컴파일러, 어셈블러가 포함되었습니다. 그는 컴파일러를 끈기 있게 확장하여 결국 IOCCC의 체스 프로그램이나 레이 트레이서와 같은 복잡한 프로그램을 실행할 수 있게 되었습니다. 3D 다각형 모델러도 개발되었습니다. 수년 후, 저자는 이 프로젝트를 다시 방문하여 바이트 순서 문제, 메모리 관리, 부동 소수점 오류 등 OS 복원 과정의 어려움을 자세히 설명했습니다. 이 글은 OS의 성공적인 에뮬레이션으로 끝을 맺고, 재구축 절차를 제공합니다. 이 이야기는 제한된 자원 속에서 보여준 놀라운 독창성과 인내심을 보여줍니다.