NeXT에서 돌아가는 Lotus Improv

2 weeks ago 25

Lotus Improv는 셀 좌표 대신 의미 있는 범주와 항목으로 데이터를 모델링하고, 데이터와 수식, 화면 구성을 분리한 스프레드시트임 공유 수식 하나를 전체 범주에 적용할 수 있으며, 이름 충돌과 수식 중복을 드러내 사용자가 직접 해결하도록 함 피벗은 별도의 집계 사본을 만드는 기능이 아니라 동일한 데이터를 다른 방향으로 보는 방식이며, 어느 뷰에서든 원본 데이터를 직접 수정할 수 있음 엄격한 다차원 모델링은 복잡한 데이터 관계를 이해하기 쉽게 만들지만, 비정형 정보를 빠르게 적어 넣는 범용 스프레드시트의 유연성을 제한함 NeXT 버전에는 실행 취소와 스크립팅 등 중요한 기능이 없으며, 이를 상당 부분 개선한 Lighthouse Quantrix v2.3가 오늘날 이 방식의 도구를 체험하기에 더 나은 선택임 NeXT와 Improv가 남긴 것 Lotus Improv는 상업적 실패 이후에도 컴퓨팅 역사의 실현되지 못한 대안으로 회자되며 열성적인 지지층을 유지함 시장을 찾던 NeXT에는 시스템 구매를 정당화할 독점 소프트웨어가 필요했고, Improv는 그 가능성을 보여주는 제품이었음 창간호 NeXTWORLD는 NeXT를 처음부터 협업 컴퓨팅을 위해 만든 “대인 관계 컴퓨터”로 규정함 NeXT는 UNIX를 친숙한 그래픽 인터페이스로 감싸고, 메가픽셀 화면의 Display PostScript와 개발 도구를 제공함 Improv는 다차원 데이터 모델링, 영어처럼 읽히는 수식, 자유로운 데이터 뷰 재배치를 결합함 NeXTSTEP/OPENSTEP은 macOS와 iOS로 이어졌고, Lotus가 비교적 빨리 포기한 Improv의 피벗 방식은 오늘날 스프레드시트 전반에서 찾아볼 수 있음 다만 Improv와 현대 피벗 테이블의 실제 작동 방식에는 큰 차이가 있음 체험 환경과 NeXTSTEP의 사용감 체험에는 Windows 11의 Previous v4.4 에뮬레이터와 Lotus Improv Rel 1.0(v108r0) 을 사용함 NeXTstation Turbo, 가변 클록 약 40~50MHz의 68040 CPU, RAM 128MB, 하드디스크 2GB, 흑백 메가픽셀 화면을 구성함 운영체제는 OPENSTEP으로 전환하기 전 마지막 버전인 NeXTSTEP 3.3임 NeXT 하드웨어는 널리 보급되지 못했지만, NeXTSTEP은 UNIX를 깔끔한 GUI로 감싼 성과를 남김 DOOM과 Tim Berners-Lee의 최초 웹 서버도 NeXT에서...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵