Hacker News 의견
  • 이 개발자는 printf()가 튜링 완전함을 증명하고 13kB의 Javascript로 1인칭 슈팅 게임을 작성한 사람임

  • 여러 가능한 위치의 계산이 병렬로 수행되는 점에서 이 프로젝트가 비범함을 보여줌

    • 정규 표현식을 사용하여 여러 스레드를 동시에 실행할 수 있음
  • 블로그 글의 결론에 대해 특별히 할 말은 없지만, 이런 무의미한 프로젝트를 더 많은 사람들이 시도했으면 좋겠음

    • 재미있고, 완료 시간이나 성공 여부에 대한 부담이 없으며, 컴퓨터 과학의 다양한 분야에 대해 많은 것을 배울 수 있음
  • 체스 게임에서 "불법 이동, 패배"라는 버그가 발생함

    • 예시 게임에서 불법 이동이 아님에도 불구하고 게임이 종료됨
  • 84,688개의 정규 표현식으로 체스를 하는 사람보다 하나의 정규 표현식으로 체스를 하는 사람이 더 두려움

  • 이런 프로젝트를 보면 경의를 표하고 싶음

  • a-파일 이동 관련 버그가 수정됨

  • 이 프로젝트는 체스 엔진일 뿐만 아니라 정규 표현식만으로 구축된 컴퓨터 및 어셈블리 언어임

  • 이전에 sed로 작성된 체스 프로젝트가 있었음

    • sed 버전은 제어 흐름 명령을 사용하고 1ply만 탐색함
  • a2a4로 시작할 때 이렇게 빨리 지지 않음

  • 명확한 "생산적" 목표 없이 무언가를 시도하는 것이 새로운 방법을 발견하고 혁신을 이끌어낼 수 있음

    • 엔진이 초반에 말을 잃음
    • 대문자를 입력하면 불법 이동이라고 표시됨
  • 혁신을 시도하고 생산적이 되려는 노력 중임