Hacker News 의견
-
177TB로 정규 표현식에서 DOOM을 구현할 수 있을지 궁금함
- 1년 동안 하루 18시간씩 DOOM을 TypeScript 타입으로 실행한 것은 대단한 헌신임
- 처음에는 무의미해 보일 수 있지만, DOOM 증명은 다른 수학적 증명만큼 가치가 있음
- 일반인도 검증할 수 있는 장점이 있음
- 이 놀라운 성취에 축하를 보냄
-
TypeScript의 타입 시스템이 튜링 완전하다는 소문을 고려할 때, 이 가능성에 놀라움과 동시에 놀랍지 않음
- 실제로 이를 실행한 끈기에 박수를 보냄
-
DOOM을 타입 시스템에서 실행한다는 것이 무엇을 의미하는지 아직 잘 이해하지 못함
- 계산을 수행하고 ASCII 아트를 생성하는 방법은 이해할 수 있음
- 그러나 tsc가 오디오 시스템에 접근하거나 파일을 로드하는 방법은 이해하기 어려움
-
Dimitri가 이 프로젝트의 진행 상황을 내부적으로 업데이트하는 것을 보았고, 정말 놀라웠음
- 코드로 이뤄낸 가장 놀라운 일 중 하나임
- 전설적인 업적이며 엄청난 끈기가 필요했음
-
TypeScript 타입에서의 WASM 런타임은 자체로도 인상적임
- 많은 노력이 필요하지만 어떻게 작동할 수 있는지 어렴풋이 이해할 수 있음
- 키보드 입력을 처리하는 방법은 이해하기 어려움
- 영상에서는 "키보드 입력을 처리하는 방법이 있다"고만 언급함
- 타입 시스템 외부에서 키보드 입력을 TypeScript 타입으로 변환하는 무언가가 있을 것임
-
"나는 10배 개발자가 아닌, 충분히 가까운 것을 잘하는 사람임"이라는 말에 공감함
- 1년 동안 하루 18시간씩의 여정이었음
- 사람들은 코드의 굿 윌 헌팅 같은 10배 개발자를 찾지만, 즉시 이해하지 못해도 끝까지 포기하지 않는 개발자도 많음
- 그런 개발자들이 유니콘보다 더 많을 것임
-
이 프로젝트가 어떻게 시작되었는지에 대한 Dimitri의 언급을 좋아함
- 이 엔진은 DOOM이 TypeScript 타입에서 실행될 수 없는 이유를 보여주기 위한 프로젝트를 위해 만들어졌음
- 재미있는 점은, 실제로 실행할 수 있다는 것임
-
오늘 HN에서 가장 주목받아야 할 이야기라면 이 이야기일 것임
- 완전히 미친 듯이 놀랍고 영감을 주는 이야기임
-
시스템이 튜링 완전한지 확인하는 가장 쉬운 방법은 DOOM이 포팅되었는지 확인하는 것임
- 매우 인상적임