버추얼 파스칼
Virtual Pascal원저작자 | 비탈리 미리야노프 |
---|---|
개발자 | 앨런 머트너 |
초기 릴리즈 | [1] | 전
안정된 릴리스 | 2.1.279 / 2004년5월 13일; 전 ( 5월 13일) |
기입처 | 오브젝트 파스칼, 어셈블리 언어 |
운영 체제 | Windows, OS/2, Linux |
유형 | 컴파일러, 통합 개발 환경 |
면허증. | 프리웨어(Windows, OS/2 2.0 이후, Linux) |
웹 사이트 | vpascal.com (홈페이지), 온라인 커뮤니티 |
Virtual Pascal은 OS/2 및 Microsoft Windows용 무료 32비트 Pascal 컴파일러, IDE 및 디버거이며 Linux 지원에는 제한이 있습니다.버추얼 파스칼은 비탈리 미리야노프에 의해 개발되었고 후에 앨런 머트너에 의해 유지되었다.
특징들
이 컴파일러는 Turbo Pascal, Borland Delphi 및 Free Pascal과 호환되지만 Delphi v2 및 FPC 1.0.x 이후에 도입된 기능에는 언어와 RTL 호환성이 제한됩니다.
VP는 주로 다음과 같은 목적으로 유용했습니다.
- 기존 16비트 Turbo Pascal 프로그램을 32비트로 쉽게 이식 가능
- 기존 16비트 OWL 프로그램을 32비트 Windows로 포트(이론상)
- 여러 플랫폼용 콘솔(텍스트 모드) 프로그램 쓰기
- 32비트 Windows API를 사용한 Pascal 개발(클래식 개발, COM 없음)
- 객체 지향 프로그래밍 학습
Virtual Pascal의 주요 기능은 다음과 같습니다.
역사
Microsoft Windows, OS/2
이 컴파일러는 OS/2 포트와 저렴한 가격의 몇 안 되는 멀티 타깃 컴파일러 중 하나이기 때문에 BBS 장면에서 꽤 인기가 있었습니다.BBS에서도 Turbo Pascal이 인기를 끌었지만 그 후속작인 Delphi는 갑자기 Windows 전용이 되었다.Virtual Pascal은 기존 코드베이스를 위한 마이그레이션 경로를 제공했습니다.
Virtual Pascal을 오픈 소스 소프트웨어로 만들어야 한다는 일부 사용자들의 압력이 있었습니다.다음과 같은 이유로 인해 이 작업은 수행되지 않았습니다.
- 컴파일러의 소스는 대부분 Intel 어셈블리로 작성되며 변경 및 유지보수가 어렵습니다.
- 런타임 라이브러리의 일부는 Borland에 독점되어 있습니다(FreePascal 런타임 라이브러리는 Noah Silva에 의해 VirtualPascal로 포팅되었지만 FreePascal RTL의 새로운 버전은 VirtualPascal에서 지원되지 않는 FreePascal 컴파일러 기능을 사용하기 때문에 포팅할 수 없습니다).
- 상기 과제를 해결하기 위한 패치/diff 툴(원본의 일부를 배포하지 않고 독자 사양으로 변경 가능)은 독자 사양이며, (Windows) 16비트 전용입니다.
- 문서와 도움말은 고가의(때로는 이용할 수 없는) 전용 도구로 유지 보수됩니다.
- 그 코드를 완전히 이해하는 사람은 아무도 없다.앨런은 더 깊은 영역 중 일부는 그에게 터치할 수 없다고 말했다(원래 Vitaly 코드).
1990년대 후반에는 폭넓은 사용자 기반을 가지고 있었지만 2001년 이후 VP는 크게 발전하지 않았으며, 몇 번의 유지보수 전용 릴리스 후 소유자는 [1]2005년에 개발이 중단되었다고 선언했습니다.
2005년 4월 4일 Virtual Pascal은 공식 사이트에서 '사망'으로 발표되었습니다.마지막으로 출시된 버전(2.1 빌드 279)은 2004년 [1]5월 13일에 발표되었습니다.
리눅스
최초 버전은 1999년 7월 4일에 출시되었으며, 마지막으로 알려진 버전은 1999년 9월 26일에 출시되었습니다.이 버전은 Jörg Pleumann에 의해 유지되었다.32비트 DPMI로의 런타임 라이브러리.
「 」를 참조해 주세요.
레퍼런스
- ^ a b c 가상 Pascal: 뉴스몬 2005년 4월 4일 01:21:43 – "Virtual Pascal has dead" (가상 파스칼이 사망했습니다)누군가 눈치채셨는지 모르겠지만 Virtual Pascal이 조용히 사망했다는 소식을 전하게 되어 유감입니다.1995년에 태어나 2005년 10년이라는 고령(소프트웨어용)에 죽었다.
외부 링크
- fPrint (영국) Ltd 페이지: OS/2, Windows 95/98/NT
- Jörg Pleumann 페이지:Linux용 버추얼 파스칼
- Virtual Pascal의 저자가 설정한 커뮤니티
- 최신 버전이 있는 사이트 다운로드