쌓인 기록에서 찾기
무엇을 찾으세요?
날짜를 몰라도 됩니다. 제목·Key Point·요약·태그를 한꺼번에 뒤집니다.
검색 범위부터 2026년 10월 30일 (금)까지3636건
2건 · "Knuth"조건 지우기 ×
001▲ 108 · 댓글 3920년 전 Knuth 오류 상금 받은 이야기저자가 Donald Knuth의 『Computer Modern Typefaces』에서 오류를 발견해 Knuth로부터 상금 수표를 받은 경험을 공유하고 있다.오픈소스 · 도구 · Knuth reward check
Key PointKnuth의 오류상금 프로그램은 컴퓨터과학 역사에서 가장 유명한 품질관리 사례이며, 실제 독자가 20년 전의 경험을 증거와 함께 공개하는 드문 기록이다.
핵심 요약
- 저자가 Donald Knuth의 『Computer Modern Typefaces』에서 오류를 발견해 Knuth로부터 상금 수표를 받은 경험을 공유하고 있다.
- Knuth는 자신의 책에서 발견된 모든 오류(오타 포함)에 대해 상금을 지급하는 것으로 유명하며, 이는 컴퓨터과학 커뮤니티의 folklore가 되어 있다.
- 저자는 오류를 발견한 후 수 개월간 재확인하고 신중하게 검토한 후에야 제보했는데, 심지어 대학의 천재에게 말해도 무시당했다.
전체 요약 6문장 읽기 → 002▲ 118 · 댓글 69효율적인 C++ 코드 작성법, 메모리 계층과 캐시부터C++는 고수준 기능(OOP, STL)과 저수준 제어(메모리 관리, 하드웨어 접근)를 모두 제공하는 유일한 언어로, 게임·실시간 처리처럼 성능이 중요한 분야에서 자주 선택된다.인프라 · 데브옵스 · Writing Efficient C++ Code (2013)
Key Point메모리 캐시와 데이터 구조 선택이 성능에 미치는 영향과 구체적 최적화 방법을 배워야 하는 개발자, 특히 게임·시스템 프로그래밍을 다루는 인원에게 실제 적용 가능한 가이드를 제공한다.
핵심 요약
- C++는 고수준 기능(OOP, STL)과 저수준 제어(메모리 관리, 하드웨어 접근)를 모두 제공하는 유일한 언어로, 게임·실시간 처리처럼 성능이 중요한 분야에서 자주 선택된다.
- 많은 프로그래머가 OOP를 개념적으로만 생각하지만, 메모리 계층·캐시·포인터 앨리어싱 같은 저수준 이해 없으면 비효율적인 코드가 나온다.
- Data-Oriented Design(DOD)은 OOP와 다르지 않게, 데이터 레이아웃을 먼저 설계하고 그에 맞춘 알고리즘을 짜는 방식으로, 수많은 작은 객체의 포인터 호핑보다 배열의 순차 처리가 병렬화하기 쉽고 캐시 효율이 높다.
전체 요약 12문장 읽기 →