Commodore PET, Apple II보다 먼저 등장한 세계 최초의 개인용 컴퓨터
Commodore PET – The Worlds First Personal Computer
1977년 1월 시카고 CES에서 Apple II와 TRS-80보다 몇 달 앞서 공개된 Commodore PET는 키보드, 9인치 모니터, MOS 6502 프로세서, 4KB 메모리, 카세트 테이프 드라이브를 갖춘 올인원 컴퓨터였다. Chuck Peddle이 단 3일 만에 프로토타입을 완성해 전시회 문이 열리기 직전에야 작동시켰고, 첫해에 500대를 생산하는 데 그쳤지만 495달러의 가격으로 폭발적인 주문을 받았다. Commodore BASIC은 Microsoft가 사실상 무제한 라이선스를 준 유일한 사례로, 이후 수백만 대에 탑재되고도 추가 비용이 없었다.
Commodore BASIC은 Microsoft가 어떤 회사에도 모든 제품에 대해 복사본 수와 관계없이 부여한 유일한 무제한 소프트웨어 라이선스였다. Commodore는 다양한 형태의 Commodore BASIC을 탑재한 수백만 대의 기계를 생산했지만 1976/7년 초기 라이선스 구매 이후 Microsoft에 단 한 푼도 지불하지 않았다.
HN 토론
40- timbit42
1977년의 삼위일체가 등장했을 때, PET은 단순히 Microsoft BASIC을 탑재했기 때문에 전체적으로 가장 유용한 시스템이었습니다. Apple II는 Woz의 Integer BASIC을, TRS-80은 강화된 Tiny BASIC을 가지고 있었죠. 그 다음 해에는 모두 Microsoft BASIC을 사용할 수 있게 되었습니다.
PET은 키보드가 최악이었지만 테이프 시스템은 가장 신뢰할 만했습니다. 80x50 비트맵을 시뮬레이션할 수 있었죠.
TRS-80은 생산 및 판매 채널 역량 덕분에 다른 기종들을 압도적으로 판매하며 가용성에서 승리했습니다. CPU 속도는 다른 기종들의 약 60% 수준이었습니다. 128x48 비트맵을 시뮬레이션할 수 있었습니다.
Apple II는 최고의 그래픽을 자랑했습니다(진정한 280x192 비트맵 모드(흑백) 또는 140x192 및 컬러). Integer BASIC은 40x40 그래픽만 지원했습니다. 진정한 비트맵 모드를 지원하려면 더 많은 RAM이 필요했습니다. 가격은 다른 시스템보다 2~3배 높았습니다.
- buildsjets
옛날 이야기 시간입니다. 이것은 1978년이나 1979년 여름쯤으로 기억하는데, 우리 집에 처음 들어온 컴퓨터였습니다. 어머니는 교육학(고등학교 수학) 석사 과정을 밟고 계셨고 Hofstra의 PDP-11에서 Fortran 수업도 들으셨습니다. 어머니가 저(당시 6살쯤)를 한 번은 전산실에 데려가셨는데, 수염 기른 시스템 관리자 중 한 명이 흰색과 녹색이 번갈아 나오는 팬폴드 용지에 도트 매트릭스 프린터로 개집 위에 앉은 스누피의 거대한 ASCII 아트를 인쇄해 주셨습니다.
어머니의 고등학교는 사상 최초의 컴퓨터로 치클릿 키보드가 달린 PET을 받았습니다. 어머니는 여름 방학 동안 그것을 집으로 가져가 배우고 교육 과정에 어떻게 활용할지 알아내는 임무를 맡으셨습니다.
몇 가지 기억나는 점들 - 그것은 집안 최초의 접지 플러그가 달린 전자 기기였는데, 집에는 접지 콘센트가 없었습니다. 대부분의 사람들은 싸구려 어댑터를 썼겠지만, 아버지는 뒷마당에 8피트 구리 막대를 큰 망치로 박아 넣고 그것을 위한 접지 콘센트를 하나 설치하셨습니다.
카세트 로딩은 매우 까다롭고 느릴 수 있었습니다. 가장 좋아하는 게임은 "행맨"이었는데, 몇 시간씩 했습니다. 아름다운 그래픽을 보세요.
https://youtu.be/jnj2ZgOYYDQ?is=zZauKOy5f95wDqrg
PET은 가을에 학교로 돌아갔고, 저는 제 컴퓨터를 사 달라고 조르기 시작했습니다. 오랫동안 저는 계속 Timex/Sinclair를 사 달라고 졸랐습니다. 1983년 크리스마스에 TI-99/4a가 트리 아래에 나타났는데, 시장에서 실패한 후 원가 이하로 팔렸기 때문입니다. 그것이 1987년 Apple //e로, 그리고 1993년 Dell 486 DX2-66으로 이어졌습니다.
- JdeBP
PET은 이상한 방식으로 여전히 살아 있습니다. 저는 여러 사람이 ROM에서 오래전에 꺼내 놓은 PET 폰트를 Unscii와 Funscii를 통해 제 Linux 기반, NetBSD, FreeBSD 머신의 가상 터미널용 중간 굵기 폰트로 사용합니다.
PET 문자가 BBC 것보다 (비트맵) '획'이 더 얇기 때문에 BBC Micro 그래픽 폰트를 굵은 굵기로 짝지으면 잘 어울립니다. 게다가 원래 8×8이었기 때문에(비록 제가 업스케일러를 통해 16×16으로 만들었고, 엄밀히 PET은 7×7이었지만) 9×16 PC 폰트보다 CJKV 및 '정사각형' 문자 셀과 더 잘 작동합니다.
* https://github.com/jdebp/unscii/tree/2.1.1f/
* https://github.com/jdebp/unscii/blob/2.1.1f/src/font-pet16.t...
저는 또한 Dragon(즉 MC 6847T1) + Atari를 중간 및 굵은 굵기로 짝지어 사용했습니다. '획' 너비에 비슷한 차이가 있기 때문입니다. 하지만 MC 6847T1은 제한된 7비트 진정한 1963 ASCII 문자 집합을 가지고 있습니다. PETSCII 폰트는 PET의 그래픽 문자도 모두 가지고 있는데, 물론 이제는 Unicode 13에 매핑되어 있습니다.
- euroderf
아주 오래전 70년대에 PET은 제 첫 유급 프로그래밍 작업의 플랫폼이었습니다. 몇 가지 매개변수가 있는 변압기 히스테리시스 곡선 방정식이 주어졌고, 저는 히스테리시스 곡선을 그래픽으로 그리는 일을 맡았습니다.
최대의 정보 밀도와 최대의 미학을 위해 블록 그래픽용 문자 집합에 깊이 빠져들어, 플롯의 모든 위치가 곡선에 가장 잘 맞는 문자를 가지도록 하여 곡선을 가능한 한 매끄럽고 멋지고 유익하게 만들었습니다.
그것은 이 기술에 대한 훌륭한 입문이었습니다.
- JKCalhoun
고등학교 친구 중 한 명이 그걸 가지고 있었습니다. 우리는 던전 앤 드래곤용 NPC를 무작위로 생성하는 작은 BASIC 프로그램을 작성해서 그의 작은 시트 급지 프린터로 출력했습니다.