리틀 엔디안과 빅 엔디안이라는 용어는 어디에서 유래되었을까?
조나단 스위프트의 소설 걸리버 여행기에 나오는 소인국 릴리퍼트에서는 소인국 나라 답게 사소한 정치적 문제가 있었다.
빅 엔디안Big-Endian 당과 리틀 엔디안 Little-Endian 당이 격론을 벌였는데, 그 내용이란
달걀을 깰 때 뭉툭한 끝Big Endian을 먼저 깨야 하는가, 아니면 뾰족한 끝Little Endian을 먼저 깨야 하는가 이다.
1980년 4월 1일 대니 코헨Danny Cohen이 On Holyt Wars and a Plea for Peace라는 책에서 워드의 바이트 오더링을 논의할 때 이 문제를 지칭하는데 처음 사용하게 되면서 고착되었다.
유닉스에서는 이 문제를 NUXI 문제라고도 부르는데, UNIX라는 단어의 글자의 앞뒤가 바뀐것이다.
UNIX가 바뀌면 XINU 아닌가?
Gulliver’s Travels 영국 작가 조나단 스위프트 1726년
사실 이 소설은 아이들은 위한 동화라기 보다 풍자 소설이다. 어찌됬건
[fig] 아 빅 엔디안, 리틀 엔디안이 이런 의미였군요.
Will The First Order conquer the galaxy? (Picture: Walt Disney Pictures/Vanity Fair)