Visual Smalltalk Enterprise
Visual Smalltalk Enterprise원본 작성자 | 디지탈크 |
---|---|
개발자 | Digitalk(1986–1995), Parc Place System(1995-1997) |
최종 발매 | VSE v3.2.0(예: VSE2000) / 2000년 9월; 전 |
운영 체제 | MS-DOS, Windows, OS/2 |
다음에서 사용 가능 | 영어 |
유형 | 통합 개발 환경 |
면허증 | 상업적 |
웹사이트 | cincomsmalltalk |
비주얼 스몰토크 엔터프라이즈(Visual Smalltalk Enterprise, VSE)는 마이크로소프트 윈도에서만 실행되는 스몰토크 사투리로, 디지탈크가 처음 생산해 현재 신컴을 통해 이용할 수 있는 스몰토크 구현의 긴 줄의 마지막이다.
1997년[1] 말 이후 활발한 개발이 중단되었으며 VSE는 현재 VSE 2000이라는 버전으로, 이전 VSE 버전의 라이센스가 부여된 사용자만 사용할 수 있다.
역사
VSE는 DOS 프롬프트에서 실행되어 윈도우 환경을 제공하는 Digitalk Smalltalk/V라는 제품으로 시작하는 복잡한 이력을 가지고 있다.
- Smalltalk/V (1986, MS-DOS)
- Smalltalk/V 286(1988, MS-DOS)
- Smalltalk/VPM(1989, OS/2의 프레젠테이션 관리자)
- Smalltalk/V Win(1991, Windows 3.x)
- VSE(Visual Smalltalk Enterprise)(1992, Windows 3.x)
- Visual Smalltalk Enterprise 3.0(1995, Windows 95)
스몰토크/V 이전에 디지탈크사의 첫 번째 상용 스몰토크 제품은 1983년에 출시된 디지탈크 메소드였다. 윈도우 설정 인터페이스는 그래픽 기반은 아니었다. 대신에 그것은 문자 형식으로 저장된 특수 기호를 사용하여 창문을 그렸다. 또한 인터페이스를 구동하기 위해 마우스를 사용하는 것이 선행되었다.
애플 매킨토시용 Smalltalk/V와 IBM OS/2 운영 체제용 버전도 있다. OS/2용 버전은 VSE에도 제공되었다.
1995년 7월 ParcPlace와 Digitalk가 합병하여 나중에 ObjectShare로 회사 이름을 바꾸었고, 1997년에 회사는 Smalltalk에서 벗어나 자바 쪽으로 집중한다고 발표했다.[2]
PARTS 워크벤치
Visual Smalltalk Enterprise는 보통 PARTS Workbench라고 불리는 또 다른 하위 시스템과 함께 제공된다. 이 시스템은 구성 요소의 레이아웃을 허용하며, 이 레이아웃은 이벤트-메시지 링크의 시각적 표현을 사용하여 연결할 수 있다. 프로그래머는 특정 구성요소에 스크립트를 추가하고 중첩 구성요소를 작성할 수 있다. 또한 주 VSE Smalltalk 시스템의 기능을 향상시키고 PARTS Workbench 내에서 이를 사용할 수 있다.
PARTS Workbench는 작은 시스템(Visual Basic의 스타일 이후)의 매우 쉬운 개발을 허용하지만, 단편적인 개발을 장려한다는 주장이 있다. 이 시스템을 사용하는 자연스러운 스타일은 많은 링크와 스크립트로 이어지는 경향이 있다 - '모델'의 개념에 근거하지 않는다(다른 언어뿐만 아니라 많은 스몰토크에서 공통적으로 사용되는 '모델-뷰-컨트롤러' 접근법에서 사용됨). 그러나 프로그래머를 위한 'HCI'로서 PARTS Workbench는 현대의 스몰토크에는 없는 많은 특징들을 가지고 있다. 그것은 소개 강의와 시각적 인터페이스가 있는 프로그램을 신속하게 구현하는 데 매우 좋은 신속성을 가지고 있다.
저작권, 라이선스
복잡한 이력의 결과는 저작권 및 라이선스 상황이 불분명하고 전형적인 최근의 VSE 개발 환경은 제3자가 개발하여 별도로 판매한 많은 요소들로 이루어져 있으나 현재는 유통에 포함되어 있다.
최신 릴리스(VSE 2000)의 상황은 다음과 같다.
요소 | 저작권 소유자 | 면허증 |
---|---|---|
가상 시스템 | 갈매기 | 갈매기가 VSE를 소유하고 있다. 신컴은 이를 판매하고 지원을 할 권리가 있다.[3] |
기본 클래스 | 알 수 없는 | 알 수 없는 |
ObjectShare 클래스 | 신콤 | WindowBuilder, 다양한 WidgetKits, GF/ST 등 포함. 이와 같이, Cincom은 (거의?) 이러한 제품으로 원하는 것은 무엇이든 할 수 있다(WidgetKit 중 두 개에 영향을 미치는 OEM DLL 문제에 유의한다). |
프로필/V | 켄트 벡 | CPL 1.0 면허에 따른 오픈 소스(기부는 감사하지만) 성능 프로파일러. VSE 배포의 일부가 아님. |
사람
VSE의 Digitalk/ParcPlace에서 일한 사람들의 일부 목록:
사람 | 평. |
---|---|
조지 보즈워스 | Digitalk의 공동 설립자 및 Smalltalk/V의 공동 제작자. 에페메론의 발명가. 나중에 마이크로소프트에 있는 쓰레기 수집기에서 일했다.그물 |
짐 앤더슨 | Digitalk의 공동 설립자 및 Smalltalk/V의 공동 제작자. |
마이크 텡 | Digitalk의 공동 설립자 및 Smalltalk/V의 공동 제작자. |
바바라 노파스타크 | 디지탈크의 공동 설립자. |
리브라이셔 | Digitalk의 초기 직원이자 Smalltalk/V Win, PM 및 VSE에 중요한 기여자. |
앨런 위프스브록 | Digitalk-ParcPlace의 수석 과학자. 현재 모질라에서 작동하고 있다. |
에릭 클레이버그 | WindowBuilder 툴킷의 작성자. Digitalk-ParcPlace의 개발 담당 부사장[1]. 인스턴스화에서 제품 개발 담당 부사장[2]. 현재 인스턴스화 이사회 구성원. |
스테판 B. 웨셀스 | Digitalk Professional Services, 프레임워크 개발. [3], [4]. |
수잔 포트먼 | 디지탈크 마케팅. 스몰토크 프로그램 감독으로 신컴으로 돌아왔다. |
게리 그레고리 | VSE, PARTS, VM 및 데이터베이스 인터페이스에 대한 작업 수행 이제 갈매기 소프트웨어[5]에서 일한다. |
댄 루벨 | Subpanes/V에서 작업. 이전 인스턴스화 CTO [6] |
록시 로차트 | Subpanes/V에서 작업. 이제 스토크스 소프트웨어에서 일한다.[7] |
바트 웰러 | Subpanes/V에서 작업. |
켄 쿠퍼 | Subpanes/V에서 작업. 1997년에 마이크로소프트에 고용되었다. [8] |
테드 피터스 | Subpanes/V에서 작업. 또한 1997년에 마이크로소프트에 고용되었다. [9] |
마이크 테일러 | Digitalk의 프로페셔널 서비스 부사장이었습니다. Instantations의 전 CEO 및 사장.[10] 현재 인스턴스화 이사회 멤버. |
팀 로울리지 | ParcPlace Systems Inc.에서 많은 스몰토크 관련 일을 했다. 이제 스퀵으로 작업한다. |
외부 링크
- VSE 메일링 리스트: VSWE-L
- 갈매기 소프트웨어 시스템 주식회사
- VSE:http://www.cincomsmalltalk.com/userblogs/cincom/blogView?content=vse에 대한 Cincom 페이지
- 저작권 및 라이센스에 대한 논의 내용:
- Smalltalk 웹 링 Smalltalk 제품과 서비스.
- [11] Visual Smalltalk 기술기지에 오신 것을 환영한다!
- [12] [13] 스몰토킹 웹사이트의 굿즈.
- [14] Objects의 굿즈.
- [15] 360 Business Tool의 Goodies.
참조
- ^ Hoyer, Henrik. "Is Cincom slowly killing Visual Smalltalk Enterprice". SmallTalk forum. Retrieved 2015-12-23.
- ^ Levez, Belinda. "Reconstructed timeline for Visual Smalltalk from Digitalk". Google Answers. Retrieved 2016-03-20.
- ^ http://groups.google.co.uk/group/comp.lang.smalltalk/msg/2979f8877244937f?hl=en&