델파이가 더 이상 인기가 없다는 인상을 받았습니다. 그러나 지금 직장에서 우리가 여전히 사용하고있는 오래된 Delphi 프로그램을 약간 변경해야했습니다. 나는 Borland Developer Studio 2006을 사용했고, 이전에 실제로 노출되지 않았음에도 불구하고 매우 즐겁고 직관적이었습니다. 델파이는 여전히 널리 사용되고 있습니까? 나는 단순히 그것을 알지 못하거나 쇠퇴의 다른 이유가 있습니까?
델파이가 더 이상 인기가 없다는 인상을 받았습니다. 그러나 지금 직장에서 우리가 여전히 사용하고있는 오래된 Delphi 프로그램을 약간 변경해야했습니다. 나는 Borland Developer Studio 2006을 사용했고, 이전에 실제로 노출되지 않았음에도 불구하고 매우 즐겁고 직관적이었습니다. 델파이는 여전히 널리 사용되고 있습니까? 나는 단순히 그것을 알지 못하거나 쇠퇴의 다른 이유가 있습니까?
답변:
델파이는 여전히 존재하고 있지만 여전히 많은 소유권을 가지고 있습니다.
볼랜드는 정말로 길을 잃었습니다. 그들은 실제로 큰 제품 라인을 가지고 있었고 사람들이 관심을 갖는 주요한 것은 Delphi 였지만 PHB가 크게 생각한 것은 개발 도구가 아니라 응용 프로그램 수명주기 관리 도구였습니다. 그래서 그들은 델파이 대신 개발 및 홍보에 많은 자원을 투입했으며 개발 도구가 무력화되었습니다. 델파이 라이브! 몇 년 전, 그들의 영업 사원들은 델파이를 전혀 팔려고하지 않았으며, 선구자라는 관심을 표명 한 잠재 고객들에게도 적극적으로 낙담하고 격려를받지 않았다는 말을 들었습니다.
몇 년 전, 상황이 바뀌 었습니다. 볼랜드는 전체 개발 툴 사업부를 엠바 카데로 테크놀로지스 (Embarcadero Technologies)에 매각했으며,이 시점까지는 데이터베이스 관련 소프트웨어로 잘 알려져 있었다. 명성에 대한 그들의 큰 주장은 그들이 델파이를 만드는 사람들이라는 것입니다. 판매 후 몇 개월 안에 볼랜드 주식은 주당 1 달러 이하로 떨어졌으며 기본적으로 기존 제품에 대한 라이센스 비용을 관리하는 "기업 묘지"회사가 매입했습니다. 볼랜드가 더 이상 존재하지 않습니다.
하지만 엠 바카 데로는 실제로 델파이에 관심이있다. 많은 노력과 노력을 기울였으며 지난 몇 번의 릴리스에서 제품 품질이 크게 향상되었습니다. 경기 침체 와 델파이 모두 "오픈 소스 개발 시대"라는 인식으로 상업적인 도구가되었지만, 판매는 매우 강력했으며 팀은 많은 진전을 이룰 수있었습니다.
TL; DR : 볼랜드는 죽었습니다. 델파이는 아닙니다. 지금은 "Embarcadero Delphi"이며, 매우 활기차고 발 차기입니다.
최신 버전 (특히 XE)은 2006 년보다 훨씬 우수합니다. 델파이의 사용량은 확실히 감소하고 있으며 IMO의 유일한 이유는 가격입니다. 델파이는 매우 비싸고 무료 버전이 없습니다. 컴파일러조차도 자유롭지 않으며 오픈 소스 개발을위한 도구로서 Delphi를 제거합니다.
그리고 그 느린 감소에 크게 기여한 한 가지는 Delphi .NET 컴파일러입니다. Borland와 이후 CodeGear는 그 제품에 많은 노력을 기울 였지만 큰 실수였습니다.
나는 버전 1부터 델파이를 사용하여 직장에 소개했습니다. 당시 우리는 대부분의 Windows 개발에 Visual Basic 3을 사용하고 있었고 필자는 델파이가 VB 3보다 우위에 있다는 것을 알았습니다.
16 비트에서 32 비트로 전환해야 할 시점에 개발 팀은 제품의 아키텍처를 변경하고 UI를 계산 엔진에서 분리 할 수있는 기회를 얻었습니다. 이때 VB에서 100 % Delphi로 전환했습니다.
시간이 지남에 따라 Delphi가 쇠퇴 한 원인 나는 많은 포스트들이 관련된 몇 가지 측면을 다루었다고 생각한다. 볼랜드 ne 'Inprise ne'볼랜드의 핵심 지지자에 대한 초점 상실. 나중에 볼랜드가 델파이를 외부 회사에 판매하려고 시도한 것으로 널리 알려졌으며, 이는 사용자에 대한 자신감을 불러 일으키지 않습니다.
CodeGear가 그것을 얻은 후, 64 비트 컴파일러의 부족으로 인해 채택이 방해받을 수 있다고 생각합니다. 결국 CodeGear에서 64 비트 버전의 컴파일러 대기를 포기하고 회사의 계산 엔진을 FPC (Free Pascal Compiler)로 포팅하여 64 비트 Windows와 32/64 비트 Linux를 지원합니다. 플랫폼.
앞으로 나올 Delphi XE2를 기대하고 있습니다. 64 비트 Windows AND OSX 및 iOS 플랫폼 (iOS 지원은 FPC로 인해 지원됨)을 지원하므로 꽤 오랫동안 흥분된 첫 번째 Delphi 릴리스입니다.
개발자로서 고용을 구하고 있고 델파이 경험이 있다면 델파이가 잘하지 못한다는 인상을받을 수있을 것입니다. 델파이 개발자들에게는 광고가 거의없는 것 같지만 C #, Java, PHP와 같은 것들에 대해서는 많은 광고가 있습니다.
따라서 전문적으로 Delphi 기술을 개발하는 것은 "좋은 투자가 아닌"것처럼 보일 수 있습니다. 충분한 개발자가 이것을 결정하면 도구를 수용하는 개발자가 점점 줄어들 것이라고 결론을 내리는 것이 합리적입니다.
릴리스 1.0부터 델파이와 함께 살았습니다. 이제 XE를 큰 즐거움으로 사용합니다. 미국의 델파이 시장은 언급 된 모든 이유 때문에 사실상 멸종되었습니다. 그러나 제 인상은 유럽에서 여전히 건강하고 인기가 있다는 것입니다.
파스칼은 유럽에서 만들어진 언어이기 때문에 미국보다 C / C ++, Microsoft 및 Windows의 발상지 인 '네이티브 언어'가 C / C ++ 인 곳보다 더 뿌리와 전통이 있기 때문입니다. MS와 C 언어 제품군은 특히 미국에서 항상 전문적인 Windows 프로그래밍 세계에서 지배적이었습니다.
CodeGear-Embarcadero 덕분에 최근 델파이의 부활이 약간있는 것 같습니다.
많은 사람들이 무시하거나 어쨌든 놓친 한 가지 측면 : 델파이는 관련성을 유지하지 못했습니다.
D1이 나왔을 때 ('94?) 데스크톱 또는 서버 중 두 가지 개발 선택 만있었습니다. D4 회사는 기본적으로 인터넷 개발로 물을 테스트했습니다. D7에서는 새로운 응용 프로그램이 데스크톱보다 브라우저에서 실행될 가능성이 더 컸습니다.
불행히도 델파이는 바뀌지 않았습니다. 이시기에 대부분의 컴파일러 회사는 실패하기 시작했습니다. 회사는 웹으로 이동하여 해당 언어를 수용했습니다.
확실히, 새로운 데스크탑 응용 프로그램이 구축되고 있었지만, 솔직히 주류가 이동했습니다.
그렇습니다. 볼랜드는 왕족을 망쳐 놓았지만 주요 문제는 웹을 받아들이지 않았다는 것입니다. .Net과 Java는 대다수의 개발 직원들의 마음과 생각을 수행하고 이겼습니다. Delphi.Net조차도 비참한 실패였습니다. 너무 늦거나 단순히 나쁜 실행인지 확실하지 않습니다.
Embarcadero가 방향을 바꾸지 않는 한, Delphi는 계속 데스크탑 전용 제품 이 될 것이며 잠재적 시장 점유율은 계속 줄어들 것입니다. 나는 그들이 판매를 늘렸다는 것을 이해하지만, 축소되는 시장에서 판매를 늘리는 것이 정확히 필요한 곳이 아닙니다. 그 공간에서 다른 실패를 피하고있는 회사에서 많은 판매가 이뤄지고 있다고 생각합니다.
나는 델파이를 좋아했다. 그러나 나는 다른 많은 사람들과 마찬가지로 10 년 전에 그것을 나 gre습니다. 운이 좋으면 자라기도합니다.
마이크로 소프트는 그들을 죽였다
그러나 그들은 스스로 도움을 많이 받았으며 내부적으로 많은 멋진 프로젝트를 진행했지만 상업적 성공을 거두는 프로젝트는 거의 없었습니다.
편집 : 아, 죄송합니다 . Borland가 아닌 Delphi 를 의미했습니다 . 신경 쓰지 않아도되지만 같은 이유입니다. 필자는 델파이가 좋은 IDE였으며 Visual Basic보다 월등히 뛰어 났지만 Microsoft가 개발자를 끌어 들이기에는 너무 많은 영향력을 가지고 있음에 동의합니다. 내부 문제와 .Net 전환과 함께 데스크탑 앱의 인기가 떨어 졌다는 사실이 모호해졌습니다.
볼랜드는 델파이를 죽였다.
몇 가지 버전의 델파이 버전을 사용하여 앱을 작성하면 작동하지 않습니다. 아무것도 효과가 없었습니다. FTP 클라이언트와 같은 간단한 것이 작동하지 못했습니다. VB6 및 .NET에서 완벽하게 작동하는 간단한 Win API 프로그래밍조차도 Delphi는 동일한 코드로 15 % 작동합니다. 볼랜드는 하나의 서비스 팩만 제공했으며, 알려진 버그는 몇 가지 남았습니다. 당신이 그들을 고치길 원한다면, 당신은 업그레이드 이외의 선택의 여지가 없었습니다. 사용자의 판단에 따라 새로운 버전은 버그, IDE 충돌 및 Borland의 말도 안되는 소리로 흩어졌습니다. "우리는 항상 수익성을 유지해야합니다." 그렇지 않으면 지원 또는 수정 사항이 제공되지 않습니다.
나는 델파이를 응원했다. VB6 사용자는 .NET 또는 Borland Delphi 또는 C ++로 전환해야하는지 결정해야했습니다. 볼랜드가 .NET을 신경 쓰지 않았기 때문에 대답은 분명했습니다. 다른 사용자는 Delphi를 삭제하고 .NET으로 옮겼습니다. 지금도 델파이의 새 버전으로 갈 생각은 아프다. 그것이 어떻게 계속 실패하고 아무 것도 효과가 없었으며 볼랜드의 탐욕에 대한 추억은 그냥 머물고 시간을 낭비하지 않기를 원합니다. 좋은 일이 생기고 잘못되는 것이 슬픈 일입니다.
델파이는 여전히 살아 있고 발 차기 좋은 도구이며 최신 XE2 버전은 64 비트 컴파일, iOS 및 MACOS 컴파일과 같은 많은 기능을 제공합니다. 따라서 이제는 진정한 NATIVE 다중 플랫폼 개발 도구입니다.
볼랜드가 델파이에게 한 일이 정말 슬프지만 Embarcadero가 게임을 변경하고있는 것 같습니다. 버전 4부터 델파이를 사용하고 있으며 현재 XE2에 있습니다. -플랫폼 나는 델파이의 최신 버전이 Win32, Win64, MACOS, iOS, Android, Linux 등 시장의 모든 주요 플랫폼을 지원할 것으로 기대합니다.
델파이의 생산성은 놀랍습니다. 회사 소유주로서 저는 델파이 개발자를 찾기가 어려워도 숙련 된 개발자에게는 언어를 배우는 것이 정말 빠릅니다. 2011 년에 우리는 델파이를 모르는 개발자 3 명을 고용했으며 이제는 언어에 대한 지식이 풍부하고 많은 것을 빠르게 생산하고 있습니다.
나는 버전 3부터 델파이를 사용해 왔습니다. 버전 8 (실제로 끔찍한 제품으로 계산할 수는 없음) 이후 델파이의 각 후속 버전은 마지막에 개선되었습니다. Embarcadero에서 델파이가 크게 개선되었으며, 앞으로의 혁신을 기대하고 있습니다.
델파이로 만든 Borland의 전체 투자는 완전히 제정신이었고 (적어도 내 관점에서 보면) 의심 할 여지없이 그들은 명성에 대한 주장이 Co. for .Net 인 MicroFocus에 의해 구입되었습니다.
그러나 델파이가 이제 엠 바카 데로의 능력있는 손에 있다는 것을 아는 것이 좋습니다.
1997 년에 델파이와 인터베이스로 프로그래밍을 시작했습니다. 델파이는 최고의 프로그래밍 도구였습니다. 3 레이어 개념이 나왔을 때 데이터베이스 응용 프로그램을 훨씬 쉽고 강력하게 만들었습니다. 델파이 7까지는 IDE가 완벽했습니다. 그러나 Delhpi 8이 출시되었을 때 많이 바뀌 었습니다. 그들은 모든 것을 다르게 만들었고, 전체 UI가 수정되었고, .NET 버전 인 것으로 생각되었고, VCL 구성 요소를 찾기가 어려워졌으며, 전체 IDE가 "이전 시대"의 새로운 MS XP에서 훨씬 더 무거워졌습니다. SP1이 저 성능 하드웨어에서 실행되도록 설치되었습니다. 기본적으로 거절이 시작된 시점입니다. 델리 7과 Borland Delphi의 새로운 버전 사이에서 결정하면서, 나는 델파이 7을 고수한다. 그래서 나뿐만 아니라 델파이와 함께 일한 다른 많은 프로그래머들도 같은 관점을 공유한다. 또한 델파이 7은 깨지기 매우 쉬웠습니다. 우리는 설치를 싫어하고 일련 번호는 모두 "1"이었습니다.
2007 년부터 지금까지는 PHP5를 사용하여 Embarcadero의 버전이 어떻게되는지 모르겠습니다.
행운을 빕니다