Etymology Of String

FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences P RSS

FrontPageNanchoSchemaTheoryForthLanguageExpertInEarshot EtymologyOfString

a = "the quick brown fox jumps over the lazy dog"
왜 a를 string이라고 부르는가. 컴퓨터 프로그래밍에서 두루 사용되는 String의 어원에 대한 재미있는 가설이 comp.lang.python에 OffTopic으로 올라왔다. [http]Why is it called string?

쓰레드 개설자는 잉카의 매듭(Incan knotted string)이 오늘날 컴퓨터 프로그래밍에서 string이 의미하는 것과 가장 유사한 용법으로 사용된 최초의 사례일 것이라는 가설을 제기한다. 이 가설의 증거로써 소개된 글은 오랫동안 기술과 역사에 관해 좋은 쟁점들을 많이 소개한 Charles C. Mann의 기사이다. string의 어원에 대해 좀더 현실적이고 유력한 후보도 제기되었다. 의학과 결합된 언어학 연구 공동체에서 "string of words" 식으로 사용하였고 , SNOBOL(StriNg Oriented symBOlic Language)처럼 훨씬 더 직접적인 사례도 존재한다. 어쨌거나 character string이라는 결합어를 처음 만들었을 때만 해도 이 파생어의 본체는 character였을 것이다. 그런데 오히려 본체가 떨어져나가고, 그 부속이 본래 의미를 잠식하는 일이 벌어진 것은 매우 이상한 일이 아닌가.


"; if (isset($options[timer])) print $menu.$banner."
".$options[timer]->Write()."
"; else print $menu.$banner."
".$timer; ?> # # ?>