2011년 8월 3일 수요일

가장 비싼 한 바이트 실수

URL을 흥미로운 소식 :http://rss.slashdot.org/~r/Slashdot/slashdot/~3/LeZAnHIFp4M/The-Most-Expensive-One-Byte-Mistake:
익명 독자는 "Poul - 헤닝 캄프가 NUL - 종료 문자열의 특히 C / 유닉스 / POSIX 사용 언어 디자인에서 만들어진 나쁜 결정의 일부에 다시​​ 보이는 쓰기 '선택은 정말 간단되었습니다. C 언어는 문자열을 대표해야 로 주소 + 길이 튜플이나 마찬가지로 끝을 표시 마법의 문자 (NUL)와 주소? ... 주소를 사용하여 + 길이 형식은 주소 + magic_marker 형식보다 오버헤드가 하나 더 바이트 비용을 것입니다, 그들의 PDP 컴퓨터가 있었 . 제한된 코어 메모리 즉, 이것은 우리 모두가 매일 만들어 많은 유사한 결정처럼 완벽하게 전형 및 합리적인 IT 또는 CS 결정을했습니다 수도 있지만, 이것은 아주 비정형 경제 결과를했다 '. "

이 이야기의 자세한 내용을 Slashdot에에 있습니다.


댓글 없음:

댓글 쓰기