- Delphi가 1995년 2월 14일 출시된 지 30년이 됨
- 1995년 소프트웨어 개발 컨퍼런스(SDC) West 에서 공개되었으며, Turbo Pascal의 발전을 바탕으로 탄생
- 오늘날까지 많은 개발자들에게 사랑받고 있음
- 현재 Delphi 12 Athens 까지 출시되어 멀티 플랫폼 네이티브앱 개발 도구가 됨
- 하나의 코드베이스에서 윈도우, 안드로이드, iOS, 맥, Linux 까지 지원
-
David Intersimone의 30주년 기념 글과 영상
Delphi 1.0의 탄생과 역사
1994년 Borland 컨퍼런스에서 첫 공개
-
장소: Walt Disney World Dolphin & Swan Hotels (플로리다)
-
초기 코드명: Delphi95
-
기술적 목표: Visual Basic의 간편함과 PowerBuilder의 강력함을 결합한 비주얼 RAD(빠른 애플리케이션 개발) 환경 제공
1995년 2월 14일 공식 출시
-
출시 행사: Miller Freeman SDC West 컨퍼런스 (샌프란시스코)
-
출시 버전: Delphi 1.0 & Delphi Client/Server Edition
-
출시 후 반응: 개발자들의 열광적인 반응, 대성공
Delphi 1.0의 특징과 차별점
- Delphi는 당시 경쟁 제품인 Microsoft Visual Basic, PowerSoft PowerBuilder와 비교하여 강력한 기능을 제공했음
Delphi 1.0의 핵심 기능
-
고속 네이티브 코드 컴파일러
-
양방향 개발 환경(비주얼 폼 디자이너 + 코드 편집기)
-
객체 지향 프로그래밍(OOP) 지원
-
VCL(Visual Component Library) 제공
-
구조적 예외 처리(Structured Exception Handling)
-
실시간 데이터바인딩(데이터 인식 컴포넌트)
-
BDE(Borland Database Engine) 통한 SQL 데이터베이스 지원
당시 Visual Basic과 PowerBuilder는 인터프리터 방식이었으나, Delphi는 컴파일된 네이티브 실행 파일 생성 가능
Delphi 1.0을 Windows 3.1에서 실행하는 방법
- DOSBox-X: 다운로드
- Windows 3.1 이미지 파일: WinWorld
- Delphi 1.0 ISO 파일: WinWorld
-
설치 절차
- DOSBox-X 설치
- Windows 3.1 설치
- Delphi 1.0 CD 마운트 후 설치
- Windows 3.1 실행 후 Delphi 1.0 실행
-
자세한 설치 가이드 및 동영상:
Delphi 1.0의 이스터에그
-
IDE에서 "Help > About" 선택
-
ALT 키를 누르고 "DEVELOPERS" 입력
-
팀 크레딧 목록 표시
-
ALT + "AND" 입력하면 Anders Hejlsberg(Delphi 아키텍트)의 이미지 등장
Delphi의 발전 역사
Delphi 주요 버전 및 출시일
-
Delphi 1.0 (1995) – Windows 3.1 지원, VCL 도입
-
Delphi 2.0 (1996) – 32비트 지원 (Windows 95/NT)
-
Delphi 3.0 (1997) – COM 및 ActiveX 지원
-
Delphi 4.0 (1998) – 향상된 IDE, 코드 템플릿 추가
-
Delphi 5.0 (1999) – 데이터베이스 연결 개선
-
Delphi 7.0 (2002) – 가장 인기 있는 버전 중 하나
-
Delphi XE 시리즈 (2010~2015) – 모바일 개발 지원
-
Delphi 10+ 시리즈 (2015~현재) – 멀티 플랫폼 개발 지원
-
Delphi 역사 및 기능 변경 사항
Delphi 30주년을 축하하며
- Delphi는 지난 30년간 수많은 개발자들에게 강력한 RAD(빠른 애플리케이션 개발) 환경을 제공하며 여전히 사랑받고 있음
- Delphi를 만든 모든 개발자, 사용한 모든 개발자들에게 감사드립니다!
Delphi 역사 관련 블로그 포스트 모음