본문 바로가기
반응형

cli2

[세상을 바꾼 IT: 태동] 마우스와 GUI, 컴퓨터 진입장벽을 낮춘 그래픽 전문가의 영역이던 컴퓨터 사용키보드로 모니터 안 화면에 CLI로 글만 쓰면 되는 작업은 종이에 프로그램 명령어를 입력하고 그 명령어를 천공카드 입력 타자기로 똑같이 작성해 천공카드에 구멍을 뚫은 뒤 입력장치에 넣는 과정보다 훨씬 간편해서 처음에는 수많은 컴퓨터 사용자들이 열광했습니다. 허나 그것은 어디까지나 컴퓨터를 전문적으로 사용하는 사람들에게 해당되는 이야기였고 컴퓨터를 처음 보는 사람이나 익숙하지 않은 사람은 인간 언어와 비슷한데 뭔가 다른 CLI 프로그래밍 언어를 보고 어떤 기능을 하는 글인지, 왜 쓰는 글인지 이해하기 어려웠습니다.애시당초 프로그래밍 언어 자체가 일반인에게 여전히 어려운 명령어였습니다. 문법도 인간 언어와 달랐고 정해진 규칙을 조금이라도 벗어나면 컴퓨터가 작동하지 않았기에 프로그.. 2024. 4. 29.
[세상을 바꾼 IT: 태동] 단말기와 CLI, 천공카드로부터 해방되다 천공카드로 코딩하기산업혁명 당시 자동으로 작동하는 기계에 작동 명령을 내리는 법은 천공카드에 구멍을 뚫는 것이었습니다. 기계는 뚫린 구멍을 파악해 부품이 작동하며 특정 동작을 수행하도록 설계되었고 당시에는 그렇게 부품이 물리적으로 동작해 기계의 동작을 변형해야 했습니다. 그 전통은 컴퓨터에도 이어져 컴퓨터는 천공카드나 테이프에 구멍을 뚫어 컴퓨터 안에 넣고, 컴퓨터가 그것을 읽는 방식으로 이어졌습니다. 또 천공카드에 구멍을 뚫어놓고 천공카드를 보관하면 그 자체로 메모리가 되는 것이어서 천공카드로 구멍을 뚫어 코딩하고 보관한 뒤 컴퓨터에 삽입했습니다.허나 한 천공카드에 내리는 코딩 양이 너무 적어 코딩 하나에 생각보다 많은 천공카드를 소비했습니다. 코딩 과정 역시 손으로 손코딩을 한 뒤 한 문장씩 천공카드.. 2024. 4. 24.
반응형