▲GN⁺ 2023-12-11 | parent | ★ favorite | on: 자신만의 레트로 컴파일러 개발(t3x.org)Hacker News 의견 새로운 컴파일러 책 출간 소식 최신 컴파일러 책이 발표됨. 이전 "Write Your Own Compiler"의 확장판으로, CP/M 시스템의 Z80에서 코드 생성에 대해 논의함. 4MHz Z80 시스템에서 10분 안에 자가 컴파일이 가능한 컴파일러의 복잡성에 대해 탐구. 코드는 무료이지만 책은 유료임. C 멀티패스 컴파일러 및 어셈블러 개발 경험 공유 오래된 x86 CPU를 위한 TypeScript로 작성된 C 멀티패스 컴파일러 및 어셈블러를 만듦. 해당 프로젝트는 GitHub에서 확인 가능함. 현대 CPU 및 GPU 최적화에 대한 책에 대한 기대 책이 흥미로워 보이지만, 현대 CPU와 GPU 최적화, 빠른 동시성 GC를 가진 현대 VM 설계 및 작성에 대해 논의하는 The Dragon Book의 후속작을 기다림. 실용적인 컴파일러 구축에 대한 추천 "Practical Compiler Construction 2nd Ed."의 실제 책을 소유하고 있으며, 관심 있는 사람들에게 추천함. 책의 내용에 대한 일관성 개선 제안 무료 챕터를 읽고, 초보자에게 어려울 수 있는 부분을 발견함. 언어의 문법 같은 기본 개념 설명 후 바로 고급 주제로 넘어가는데, 이로 인해 일관성이 부족하다고 느낌. 다음 작품에서는 이러한 점을 개선할 것을 제안함. 새로운 프로그래밍 언어 T3X 학습 필요성에 대한 우려 책이 흥미롭지만, 독자가 CP/M 시스템에서 처음부터 컴파일러를 작성하고 개발하기 위해 T3X라는 새로운 프로그래밍 언어를 배워야 함. CP/M과 같은 OS 작성에 대한 책에 대한 관심 CP/M과 같은 운영체제를 직접 작성하는 방법에 대한 책에 대한 관심 표명. 레트로 컴퓨팅에 대한 집중 이유에 대한 질문 레트로 컴퓨팅에 집중하는 이유에 대한 궁금증. 레트로 타겟이 더 단순하고 이해하기 쉬워서 층을 쌓아가며 배울 수 있는지, 아니면 저자가 레트로 분야에 더 익숙해서 더 나은 책을 쓸 수 있는지에 대한 의문 제기.
Hacker News 의견
새로운 컴파일러 책 출간 소식
C 멀티패스 컴파일러 및 어셈블러 개발 경험 공유
현대 CPU 및 GPU 최적화에 대한 책에 대한 기대
실용적인 컴파일러 구축에 대한 추천
책의 내용에 대한 일관성 개선 제안
새로운 프로그래밍 언어 T3X 학습 필요성에 대한 우려
CP/M과 같은 OS 작성에 대한 책에 대한 관심
레트로 컴퓨팅에 대한 집중 이유에 대한 질문