터보 C++
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
터보 C++는 볼랜드가 개발한 C++ 컴파일러 제품군이다. 1990년 5월 MS-DOS용으로 처음 출시되었으며, OS/2 버전도 함께 제공되었다. 이후 윈도우용 버전을 포함하여 여러 버전이 출시되었으며, 1993년 11월 출시된 터보 C++ 4.0은 템플릿 지원으로 유명하다. 볼랜드는 터보 C++와 볼랜드 C++를 별도의 제품 라인으로 분리하여, 터보 C++는 취미 프로그래머 및 초급 시장을, 볼랜드 C++는 전문 응용 프로그램 개발 시장을 타겟으로 했다. 1995년 터보 C++ 4.5가 출시되었고, 2006년에는 Borland Developer Studio 2006의 C++ 언어 단일 버전으로 터보 C++ 2006이 출시되었으나, 2009년 엠바카데로 테크놀로지스에 의해 지원이 중단되었다.
더 읽어볼만한 페이지
- C++ 컴파일러 - GNU 컴파일러 모음
GNU 컴파일러 모음(GCC)은 리처드 스톨먼이 1987년 처음 출시한 자유 소프트웨어 컴파일러 시스템으로, C, C++, Fortran, Ada, Go 등 다양한 프로그래밍 언어를 지원하며 여러 명령어 집합 아키텍처와 플랫폼에서 널리 사용된다. - C++ 컴파일러 - C++빌더
C++빌더는 델파이와 동일한 IDE를 사용하는 엠바카데로 테크놀로지스에서 개발한 C++ 통합 개발 환경이며, 윈도우, macOS, iOS, 안드로이드 등 다양한 플랫폼을 지원하고 VCL, FireMonkey, CLX와 같은 GUI 라이브러리를 제공한다. - 볼랜드 소프트웨어 - 터보 파스칼
필립 칸이 개발하고 안데르스 헤일스베르그가 기반을 다진 터보 파스칼은 저렴한 가격, 빠른 컴파일, 사용하기 쉬운 IDE를 특징으로 1980년대 PC 프로그래밍에 혁신을 가져왔으며, 여러 기능 추가를 거쳐 델파이 등장 후 레거시 기술이 되었고 일부 버전은 프리웨어로 배포된다. - 볼랜드 소프트웨어 - 터보 어셈블러
볼랜드에서 개발한 터보 어셈블러는 빠른 속도와 MASM과의 높은 호환성을 특징으로 하며, 어셈블리 프로그래밍 입문자를 위한 튜토리얼과 샘플 코드를 제공하지만, 참조 문서 부족은 단점으로 지적되었다. - 1990년 소프트웨어 - 윈도우 3.0
1990년 5월 22일에 출시된 윈도우 3.0은 3차원 GUI와 향상된 메모리 관리, 프로그램 관리자 등의 개선된 인터페이스를 제공하여 멀티태스킹을 지원하고 대중적인 인기를 얻었으나, 출시 이후 반독점 논란에 휘말리기도 했다. - 1990년 소프트웨어 - 페인트샵 프로
로버트 보이트가 개발한 페인트샵 프로는 이미지 변환기로 시작하여 다양한 이미지 편집 기능을 추가하며 발전해 왔고, 코렐에 인수된 후에도 기능 개선을 통해 어도비 포토샵과 경쟁하는 대표적인 이미지 편집 프로그램이다.
| 터보 C++ - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 터보 C++ 정보 | |
![]() | |
| 개발사 | 볼랜드 |
| 출시일 | 1990년 5월 |
| 최신 버전 출시일 | 2006년 9월 5일 |
| 운영체제 | 마이크로소프트 윈도우 |
| 장르 | IDE |
| 라이선스 정보 | |
| 라이선스 종류 (Explorer) | 프리웨어 |
| 라이선스 종류 (Professional) | 사유 |
| 웹사이트 정보 | |
| 웹사이트 | 터보 C++ 공식 웹사이트 (2006년 보관) |
2. 역사
볼랜드에서 개발한 터보 C++는 초기 버전부터 여러 발전을 거듭했다. 주요 버전과 출시일은 다음과 같다.
버전 1.x에서 3.x로의 업그레이드는 마이크로소프트 윈도우 버전과의 연관성을 위한 시도였을 수 있지만, 터보 C와의 동기화를 위한 목적이 더 컸을 것으로 보인다. 터보 C 2.0(1989년)과 터보 C++ 1.0(1990년)은 거의 동시에 출시되었으며, 이후 버전 3.0은 C와 C++ 컴파일러를 통합한 버전이었다.
버전 3.0부터 볼랜드는 C++ 컴파일러를 "터보 C++"와 "볼랜드 C++" 두 가지 제품군으로 나누었다. 터보 C++는 초보 프로그래머를, 볼랜드 C++는 전문 개발자를 대상으로 하였다. 볼랜드 C++는 더 많은 도구, 코드 최적화, 문서를 포함하여 상업용 개발자의 요구를 충족시켰다.
파스칼 (프로그래밍 언어) 기반의 볼랜드 델파이가 성공하면서, 볼랜드는 볼랜드 C++ 개발을 중단하고 윈도우용 C++빌더에 집중했다. C++빌더는 델파이의 프런트 엔드 프레임워크를 공유했지만, 볼랜드 C++의 백 엔드 컴파일러를 유지했다. 볼랜드 C++/터보 C++ 개발은 2006년까지 중단되었다.
이후 Borland Turbo C++ Suite, 터보 C++ 2006 등의 버전이 출시되었다. 터보 C++ 2006은 볼랜드 디벨로퍼 스튜디오 2006의 C++ 언어 단일 버전으로, 2006년 8월 6일에 발표되었고, 같은 해 9월 5일에 터보 익스플로러 및 터보 프로페셔널 에디션과 함께 출시되었다.[6][7][8] 익스플로러 에디션은 무료 다운로드 및 배포가 가능했고, 프로페셔널 에디션은 상용 제품이었다.
2009년 10월 엠바카데로 테크놀로지스는 모든 터보 C++ 2006 에디션에 대한 지원을 중단했다. 익스플로러 에디션은 더 이상 다운로드할 수 없으며, 프로페셔널 에디션은 엠바카데로 테크놀로지스에서 더 이상 구매할 수 없다. 터보 C++ 2006은 코드기어 인수를 통해 엠바카데로가 지원을 중단하기 전에 C++빌더 2007로 대체되었으며, 공식 터보 C++ 2006 페이지는 이후 방문자를 C++ 빌더 2010으로 리디렉션했다.
인프라이즈 코퍼레이션은 Turbo C++영어 v1.01을 2002년 2월 21일에 프리웨어로 공개했다.[9]
2. 1. 볼랜드 터보 C++
볼랜드에서 개발한 초기 터보 C++ 버전에 대해 간략하게 설명한다.
버전 1.x에서 버전 3.x로의 업그레이드는 터보 C++ 릴리스 번호를 마이크로소프트 윈도우 버전과 연결하려는 시도였을 수 있다. 그러나 이 도약은 터보 C와 터보 C++를 단순히 동기화하기 위한 것이었을 가능성이 더 크다. 터보 C 2.0(1989년)과 터보 C++ 1.0(1990년)이 거의 동시에 출시되었고, 차세대 3.0은 C와 C++ 컴파일러의 통합이었다.
버전 3.0부터 볼랜드는 C++ 컴파일러를 "터보 C++"와 "볼랜드 C++"의 두 가지 개별 제품 라인으로 분할했다. 터보 C++는 취미 프로그래머 및 초급 컴파일러 시장을 대상으로, 볼랜드 C++는 전문 응용 프로그램 개발 시장을 타겟으로 했다. 볼랜드 C++는 상업용 개발자의 요구 사항을 충족하기 위해 추가 도구, 컴파일러 코드 최적화 및 문서를 포함했다.
파스칼 (프로그래밍 언어) 기반 제품인 볼랜드 델파이의 성공으로, 볼랜드는 볼랜드 C++ 제품군 작업을 중단하고 윈도우용 C++빌더에 집중했다. C++빌더는 델파이의 프런트 엔드 응용 프로그램 프레임워크를 공유했지만, 볼랜드 C++ 백 엔드 컴파일러를 유지했다. 볼랜드 C++/터보 C++에 대한 개발은 2006년까지 중단되었다.
2. 1. 1. 터보 C++ 1.0 (1990)
1990년 5월에 출시된 터보 C++ 1.0은 MS-DOS에서 실행되었다.[1] OS/2 버전도 제작되었다. 이 버전은 AT&T C++ 2.0 릴리스를 지원했다. 인텔 x86 프로세서용 Borland의 터보 어셈블러와 함께 제공되었으며, COM 파일 및 EXE 프로그램을 모두 생성할 수 있었다. 초기 터보 C++ 컴파일러는 TauMetric(나중에 썬 마이크로시스템즈에 인수)에서 개발한 프런트 엔드를 기반으로 했다.2. 1. 2. 터보 C++ 3.0 (1991)
MS-DOS 컴파일러로 출시되었으며, C++ 템플릿, Borland의 인라인 어셈블러 (컴퓨팅) 및 8086 리얼 모드와 286 보호 모드 (뿐만 아니라 80186) 모두에 대한 MS-DOS 모드 실행 파일 생성을 지원했다.[1] 당시 최신 버전인 AT&T C++ 2.1을 구현했으며, 별도의 터보 어셈블러 제품은 더 이상 포함되지 않았지만 인라인 어셈블러는 기능이 축소된 버전으로 대신할 수 있었다.2. 1. 3. 터보 C++ 4.0 (1993)
터보 C++ 4.0은 1993년 11월에 출시되었으며, 템플릿에 대한 강력한 지원으로 유명하다.[1] 특히, 볼랜드 C++ 4는 표준 템플릿 라이브러리, 표현식 템플릿, 템플릿 메타 프로그래밍의 초기 고급 응용 프로그램 개발에 기여했다. 파스칼 (프로그래밍 언어) 기반 제품인 볼랜드 델파이의 성공으로, 볼랜드는 볼랜드 C++ 제품군 작업을 중단하고 윈도우용 C++빌더에 집중했다. C++빌더는 델파이의 프런트 엔드 응용 프로그램 프레임워크를 공유했지만, 볼랜드 C++ 백 엔드 컴파일러를 유지했다. 볼랜드 C++/터보 C++에 대한 개발은 2006년까지 중단되었다.2. 1. 4. 터보 C++ 4.5 (1995)
ObjectWindows Library (OWL) 2.5, AppExpert, ClassExpert, Object Components Framework 등이 포함되었다.[2] 멀티미디어 QuickTour, 5개의 게임(터보 메테오 (Asteroids|애스터로이드영어와 유사한 게임), 터보 블록, 터보 크리비지, 터보 21, 터보 마작) 및 해당 소스 코드가 포함되어 있다.[2]2. 2. Borland Turbo C++ Suite
이 버전에는 Borland C++Builder 1.0, 윈도우 3.1용 터보 C++ 4.5, 도스용 터보 C++ 3.0이 포함되어 있다.[5] 이후 릴리스에서는 C++Builder 1.0을 Borland C++BuilderX 개인용 에디션으로 대체했다.[5]2. 3. 터보 C++ 2006
볼랜드 디벨로퍼 스튜디오 2006의 C++ 언어 단일 버전으로,[6] 2006년 8월 6일에 처음 발표되었으며,[7] 같은 해 9월 5일에 터보 익스플로러(Turbo Explorer) 및 터보 프로페셔널(Turbo Professional) 에디션과 함께 출시되었다.[8] 익스플로러 에디션은 무료로 다운로드 및 배포가 가능했으며, 프로페셔널 에디션은 상용 제품이었다.2009년 10월 엠바카데로 테크놀로지스는 모든 터보 C++ 2006 에디션에 대한 지원을 중단했다. 따라서 익스플로러 에디션은 더 이상 다운로드할 수 없으며, 프로페셔널 에디션은 엠바카데로 테크놀로지스에서 더 이상 구매할 수 없다. 터보 C++ 2006은 코드기어 인수를 통해 엠바카데로가 지원을 중단하기 전에 C++빌더 2007에 의해 대체되었으며, 공식 터보 C++ 2006 페이지는 이후 방문자를 C++ 빌더 2010으로 리디렉션했다.
2. 4. 프리웨어 릴리스
Turbo C++영어 v1.01은 2002년 2월 21일 인프라이즈 코퍼레이션에 의해 프리웨어로 공개되었다.[9]3. 레거시 소프트웨어
Turbo C++영어 v1.01과 Turbo C영어 v2.01은 볼랜드의 고전 소프트웨어 웹사이트에서 무료로 다운로드할 수 있다.[1] Turbo C++영어 3.0 (DOS)은 터보 C 스위트 1.0에 포함되어 있었다.[2]
참조
[1]
웹사이트
Software Delivery & Testing - Micro Focus Community
http://community.bor[...]
2017-05-02
[2]
웹사이트
BORLAND SHIPS TURBO C++ 4.5 - Upgrade Combines Learning Tools with Latest C++ Technologies
https://web.archive.[...]
[3]
웹사이트
ボーランドが送り出した C/C++の歴史
https://web.archive.[...]
[4]
웹사이트
32ビット対応C/C++開発システム Turbo C++ 5.0J for Windows 95 & Windows NT
https://web.archive.[...]
[5]
웹사이트
Borland Turbo C++ Suite – New User
https://web.archive.[...]
[6]
웹사이트
The Turbo Editions FAQ
https://web.archive.[...]
[7]
웹사이트
Borland's Developer Tools Group Announces Plans to Rev Up Classic Turbo
https://web.archive.[...]
[8]
웹사이트
The Developer Tools Group of Borland Software Announces the Immediate Availability of the New Turbo Products
https://web.archive.[...]
[9]
웹사이트
Borland Developer Network Home Museum
https://web.archive.[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
