3P by neo 4달전 | favorite | 댓글 2개

시작은 명령줄이었다 - Neal Stephenson

Apple과 Microsoft의 시작

  • 약 20년 전, Apple의 창립자 Jobs와 Wozniak은 가정용 정보 처리 기계를 판매하는 아이디어를 생각해냈음
  • 같은 시기에 Bill Gates와 Paul Allen은 컴퓨터 운영 체제를 판매하는 더 기이한 아이디어를 제안했음
  • 운영 체제는 물리적 실체가 없고, 디스크에 담긴 긴 0과 1의 문자열에 불과했음

운영 체제의 대중화

  • 현재 Microsoft는 운영 체제를 대규모로 판매하고 있음
  • 운영 체제의 새로운 버전은 할리우드 블록버스터처럼 출시됨
  • 일반인들도 운영 체제의 중요성을 이해하고 있으며, 서로의 장단점에 대해 강한 의견을 가지고 있음

자동차와 운영 체제의 비유

  • Microsoft는 처음에 MS-DOS라는 3단 변속 자전거를 판매했음
  • Apple은 비싸지만 매력적인 자동차를 판매하기 시작했음
  • Microsoft는 Windows라는 모터 키트를 출시하여 Apple의 자동차와 경쟁했음
  • 이후 Microsoft는 Windows 95라는 대형 스테이션 왜건을 출시하여 큰 성공을 거두었음
  • BeOS는 Batmobile, Linux는 탱크로 비유됨

비트-플링거

  • 컴퓨터와의 상호작용은 매우 형식적이었음
  • 텔레타이프와 모뎀을 사용하여 컴퓨터와 통신했음
  • 컴퓨터는 숫자를 처리하고, 인간은 그 숫자를 의미 있는 기호로 해석했음

GUI의 등장

  • GUI는 컴퓨터를 더 많은 사람들에게 접근 가능하게 만들었음
  • Macintosh는 GUI를 통해 혁신을 일으켰음
  • GUI는 컴퓨터와의 상호작용을 더 인간 중심적으로 만들었음

GUI와 CLI의 논쟁

  • GUI는 컴퓨터를 더 인간 중심적으로 만들었지만, CLI는 더 강력하고 유연했음
  • Microsoft의 Windows는 GUI를 채택하면서도 CLI를 유지했음
  • Macintosh는 GUI만을 사용하여 혁신을 추구했음

Microsoft와 Apple의 차이

  • Microsoft는 주주 이익을 극대화하기 위해 제품을 출시함
  • Apple은 기술을 통해 인류에게 이익을 주는 이상을 구현하려 했음
  • Microsoft의 제품은 미적 감각이 부족했지만, 시장에서 성공을 거두었음

GN⁺의 정리

  • 이 글은 운영 체제의 역사와 그 발전 과정을 흥미롭게 설명하고 있음
  • 운영 체제의 대중화와 GUI의 등장이 컴퓨터 사용을 어떻게 변화시켰는지 이해할 수 있음
  • Microsoft와 Apple의 다른 접근 방식이 어떻게 시장에 영향을 미쳤는지 알 수 있음
  • Linux와 같은 오픈 소스 운영 체제의 중요성과 그 장점을 강조함
  • 비슷한 기능을 가진 제품으로는 Ubuntu, Fedora 등이 있음
Hacker News 의견
  • Neal Stephenson의 에세이는 1999년에 처음 출판되었음
  • OS를 자동차에 비유한 내용이 Microsoft의 최근 Acquired 에피소드에서 언급되었음
    • Windows Vista는 Dodge Viper, Windows 7은 Toyota Camry로 비유됨
  • CLI의 주요 장점은 명령어가 간결하고 쉽게 전달될 수 있다는 점임
    • Linux 시스템의 문제 해결 방법을 명령어로 쉽게 전달할 수 있음
    • 반면, 그래픽 프로그램의 문제 해결 방법은 전달하기 어려움
  • Linux 배포판이 실제로 지원을 제공했는지에 대한 의문이 제기됨
    • 과거에는 기술 매뉴얼을 통해 사용자가 직접 문제를 해결할 수 있도록 했음
    • 현재는 상황이 많이 개선되었음
  • LLMs와의 소통을 위한 언어 사용이 GUI보다 더 쉬운 방법으로 제시됨
    • 이는 Unix 철학과 일맥상통함
  • Unix/Linux 사용자가 Windows에 대해 느끼는 감정을 설명한 부분이 인상적임
    • "THE HOLE HAWG OF OPERATING SYSTEMS"라는 표현이 있음
  • 이 에세이는 모든 CS 학생과 해커를 지망하는 사람들에게 필독서로 추천됨
  • Neal Stephenson의 다른 작품에서도 인상적인 비유가 있음
    • Mac 파일이 손상되었을 때의 느낌을 비유한 부분이 있음
  • LLMs의 CLI를 Bash로 작성한 경험이 공유됨
    • Unix 철학에 기반한 텍스트 기반 소통 방식이 강조됨
  • 특정 기계를 사용하는 것이 더 우월하다고 믿는 사람들에 대한 언급이 있음
    • 이는 일종의 컬트 현상으로 설명됨
  • Gates와 Allen이 설립한 회사가 운영체제를 판매하는 방식에 대한 회고가 있음
    • 운영체제가 할리우드 블록버스터처럼 출시되었음
    • 과거에는 운영체제를 실제로 구매한 사람이 많지 않았음
    • 현재는 운영체제가 상품화되어 비즈니스로 판매하기 어려움
  • Linux에 대한 긍정적인 평가가 있지만, 다소 낙관적이라는 의견도 있음
  • BeOS 애호가로서 Batmobiles에 대한 언급을 좋아했음

The hole hawg.. 그게 뭔가요