Hacker News 의견
  • 청소년 프로그래머의 코드가 특히 깔끔하고 일관성 있으며 모듈화가 잘 되어 있음. 이러한 프로젝트는 이진 포맷과 커널 API에 대한 비일상적인 지식을 필요로 함. 많은 "고급" 프로그래머들도 개념적인 수준에서 이와 같은 것을 구축하는 데 어려움을 겪을 수 있음.

    • 17세가 이러한 지식을 어떻게 습득하는지 궁금함. 책, 동료, 프로그래밍 클럽, 프로그래머 부모 등을 통한 것일까?
  • 젊은 프로그래머들의 코드를 읽는 것은 흥미로움. 경험은 부족하지만 상당한 수준의 지식으로 설계하는 것을 볼 수 있음. 저자는 빠르게 배우는 것 같고, 6개월의 작업 결과가 훌륭함.

  • 이러한 헌신적인 수준에 감탄함. Google Summer of Code, KDE Season of Code, Linux Foundation LFX, X.org EVoC과 같은 프로그램에 참여할 것을 추천함. 흥미로운 문제들이 많이 있음. 학생일 때 이런 프로그램들을 알았더라면 좋았을 것임. 이제는 전일제 직업을 가지고 있어 오픈 소스에 기여할 시간이 없음.

  • 프로젝트를 처음 살펴보니 잘 조직되어 있음. 칭찬할 만함.

    • 얼마나 오랫동안 프로그래밍을 해왔는지, 어떤 언어로 시작했는지 궁금함. 여러분보다 수십 년 연장자인 개발자들 중에는 Makefile을 작성할 줄 모르는 사람들이 많음.
    • 소스 코드에 인라인 이모지를 사용하는 것은 최신 유행인지, 아니면 비 ASCII 입력에 대한 주의를 기울이기 위한 것인지 궁금함.
  • 프로젝트에 대한 축하와 행운을 빔. 컴파일러는 컴퓨팅에 관심을 가지게 한 첫 번째 주제 중 하나임.

    • 여러 번 반복해서 읽은 책이 있으며, 현재 무료로 제공되고 있음. 컴파일러 부분에 관한 책이지만 디버깅에도 흥미로울 수 있음.
  • 17세 아이들도 여전히 CD를 알고 있음을 보여줌. 플로피 디스크 저장 아이콘도 아직은 구식이 아닐 수 있음.

  • 17세의 나이에 보여준 지식과 성숙함이 인상적임. 연구하고 활용하는 주제들은 대학교 수준에서 기대되며, 이 프로젝트는 대학원 수준의 과정에 속할 것임. 성공적인 경력을 기원함.

  • 젊은 시절 Turbo Pascal을 사용하여 2D 그래픽 라이브러리를 작성한 기억이 있음. 인터넷을 발견하기 전이라 개인적인 즐거움으로 끝났지만, 다른 사람들이 볼 수 있도록 만든 것에 대해 잘했다고 생각함. 코드가 깔끔하고 주석이 잘 되어 있으며 README가 명확함.

    • 작업을 세상에 내보내는 것은 두려운 일이지만, 사람들이 하는 말은 종종 그들 자신에 대한 것이기도 하므로, 그들의 말을 너무 심각하게 받아들이지 않아도 됨.
  • 프로젝트와 함께 "디버거 작성하기" 튜토리얼을 만드는 것이 지루할 수도 있지만 매우 유용할 것임.

  • 함수 이름과 인수 사이에 공백을 넣는 이유가 궁금함. 18년 동안 C 코드를 읽어온 사람으로서 이는 다소 이질적으로 느껴짐.

    • BSD 스타일을 선호하며, BSD 시스템을 사용하는 경우 'man style'을 참고하여 그 스타일을 시도해볼 것을 제안함.