그냥 나 혼자 든 생각이니까....
실제로 아니라고.... 뭐라 하기 없기에요.. ㅎㅎㅎ
컴퓨터를 만든 공학자들이 한 실수는.....
아마도 미래를 내다보지 못한 것이 그 원인이 아닐까 생각한다.
일반적으로 우리들이 사용하는 유클리트 기하학에서는 데카르트가 만든 직교좌표계를 사용한다.
그런데 컴퓨터의 좌표계는 좀 다르다. 좌상 방면을 원점으로 사용해서 좌하를 원점으로 사용하는 데카르트의 좌표계와 다르게 되어있어 y좌표계의 변화 방법이 반대로 되어있다.
수학을 공부한 사람들이라면 당연히 데카르트의 좌표계를 따라서 컴퓨터를 설계하고 프로그램을 만들었을텐데... 라고 생각하는 것이 정상적인데 초기 컴퓨터 설계자들은 글자들을 입력할 때 좌상쪽에서 시작하므로 좌표계를 좌상쪽에서 시작하는 것이 더 편하다고 생각했을 것이다.
그들은 아마도 먼 미래에 그래픽으로 처리되어야 하는 복잡한 컴퓨터 환경을 고려하지 못했을 것이라고 생각된다.
(컴퓨터를 하는 사람에게는 사실상 좌표계의 방향을 바꾸는 일이 그리 어려운 일은 아닐 것이지만..)
하여튼.. 그 덕분에 프로그래밍 할 때 좀 귀찮은 일이 증가한 것이 아닌가 생각된다. ^^
'잡담 > 재잘재잘' 카테고리의 다른 글
| 배우자가 동성애자였다면 이혼사유?? (2) | 2006/01/10 |
|---|---|
| 5000원권의 지폐가 유통량이 많아진 이유... (0) | 2006/01/08 |
| 우유 문답 (2) | 2006/01/02 |
| 만약에 돌고래와 결혼한 여인이.... (3) | 2006/01/01 |
| 공학자의 실수 한 가지 (2) | 2005/12/30 |
| OhmyNews 시민기자 도서 전시회를 다녀와서... (1) | 2005/12/24 |
| 여러분~ 감기조심하세요! (0) | 2005/12/09 |
| 개천에서 용이 날 수밖에 없는 이유 (0) | 2005/12/08 |
| 서탄이시죠? (0) | 2005/12/07 |
| 지난 5 년 (0) | 2005/12/07 |

댓글을 달아 주세요
사실 컴퓨터는 4사분면에 좌표값을 절대값으로 하고 있는겁니다.
...이게 아니라
이것도 제 개인적인 생각이긴 한데, 뭔가를 "출력" 해야 하는 컴퓨터의 입장에서, 사람 눈이 좌측 상단부터 읽는 것을 감안하면, 좌측 상단부터 출력을 해야 좋지 않을까요?
저는 그것 때문에 좌측 상단을 (0, 0) 으로 정했다고 생각합니다.
기타 다른 역사적인 이유가 있겠죠... :-)
위 글에 그에 대한 언급이 있지요. text를 입력하는 초기의 환경 때문에 그렇게 만든 것 같다고...
사사분면의 절대값이라고하기에는 불편하지 않나요? ^^;