Delphi'nin 30. yıl dönümü (1995~2025)
(blog.davidi.com)- Delphi'nin 14 Şubat 1995'te piyasaya sürülmesinin üzerinden 30 yıl geçti
- 1995'teki Software Development Conference (SDC) West etkinliğinde tanıtıldı ve Turbo Pascal'ın gelişimi temel alınarak ortaya çıktı
- Günümüzde hâlâ birçok geliştirici tarafından seviliyor
- Şu anda Delphi 12 Athens'e kadar yayımlandı ve çok platformlu yerel uygulama geliştirme aracı hâline geldi
- Tek bir kod tabanından Windows, Android, iOS, Mac ve Linux desteği sunuyor
- David Intersimone'un 30. yıl dönümü yazısı ve video
Delphi 1.0'ın doğuşu ve tarihi
1994 Borland konferansında ilk tanıtım
- Yer: Walt Disney World Dolphin & Swan Hotels (Florida)
- İlk kod adı: Delphi95
- Teknik hedef: Visual Basic'in kolaylığını ve PowerBuilder'ın gücünü birleştiren bir görsel RAD (hızlı uygulama geliştirme) ortamı sunmak
14 Şubat 1995'te resmî çıkış
- Lansman etkinliği: Miller Freeman SDC West konferansı (San Francisco)
- Çıkış sürümleri: Delphi 1.0 ve Delphi Client/Server Edition
- Çıkış sonrası tepki: Geliştiricilerden büyük coşku, büyük başarı
Delphi 1.0'ın özellikleri ve farkları
- Delphi, dönemin rakip ürünleri olan Microsoft Visual Basic, PowerSoft PowerBuilder ile karşılaştırıldığında güçlü özellikler sunuyordu
Delphi 1.0'ın temel özellikleri
- Yüksek hızlı yerel kod derleyicisi
- Çift yönlü geliştirme ortamı (görsel form tasarımcısı + kod editörü)
- Nesne yönelimli programlama (OOP) desteği
- VCL (Visual Component Library) sağlanması
- Yapısal istisna işleme (Structured Exception Handling)
- Gerçek zamanlı veri bağlama (veri farkındalıklı bileşenler)
- BDE (Borland Database Engine) üzerinden SQL veritabanı desteği
O dönemde Visual Basic ve PowerBuilder yorumlayıcı tabanlıyken, Delphi derlenmiş yerel çalıştırılabilir dosyalar üretebiliyordu
Delphi 1.0'ı Windows 3.1 üzerinde çalıştırma yöntemi
- DOSBox-X: İndir
- Windows 3.1 imaj dosyası: WinWorld
- Delphi 1.0 ISO dosyası: WinWorld
- Kurulum adımları
- DOSBox-X kurulumu
- Windows 3.1 kurulumu
- Delphi 1.0 CD'sini bağlayıp kurma
- Windows 3.1'i başlatıp Delphi 1.0'ı çalıştırma
- Ayrıntılı kurulum rehberi ve video:
Delphi 1.0'ın easter egg'i
- IDE'de
Help > Aboutseçin - ALT tuşuna basıp
DEVELOPERSyazın - Takım katkı listesi görüntülenir
- ALT +
ANDgirildiğinde Anders Hejlsberg'in (Delphi mimarı) görseli görünür
Delphi'nin gelişim tarihi
Delphi'nin başlıca sürümleri ve çıkış tarihleri
- Delphi 1.0 (1995) – Windows 3.1 desteği, VCL'nin tanıtılması
- Delphi 2.0 (1996) – 32 bit desteği (Windows 95/NT)
- Delphi 3.0 (1997) – COM ve ActiveX desteği
- Delphi 4.0 (1998) – Geliştirilmiş IDE, kod şablonları eklendi
- Delphi 5.0 (1999) – Veritabanı bağlantıları iyileştirildi
- Delphi 7.0 (2002) – En popüler sürümlerden biri
- Delphi XE serisi (2010~2015) – Mobil geliştirme desteği
- Delphi 10+ serisi (2015~günümüz) – Çok platformlu geliştirme desteği
- Delphi tarihi ve özellik değişiklikleri
Delphi'nin 30. yıl dönümünü kutlarken
- Delphi, son 30 yıldır sayısız geliştiriciye güçlü bir RAD (hızlı uygulama geliştirme) ortamı sunuyor ve hâlâ sevilmeye devam ediyor
- Delphi'yi geliştiren tüm geliştiricilere ve onu kullanan tüm geliştiricilere teşekkürler!
Delphi tarihiyle ilgili blog yazıları derlemesi
- It's 29! Delphi, I Mean (2024)
- Delphi 28th Anniversary (2023)
- 26 Years... of Delphi (2021)
- Delphi is 25! (2020)
- 24 Years of Delphi... and Delphi 10.3.1 is out Today! (2019)
- 22 Years of Delphi and it Still Rocks (2017)
- It's Delphi Birthday
- Delphi 18 Birthday Video
- 16 Years Ago in San Francisco
- 15 Years of Delphi
- 12 Years of Delphi
3 yorum
Vay be, eski günlerin Delphi’si :) 4.0 sürümünden itibaren geliştirme yapmıştım; o dönem düşük donanımlı PC’lerde bile hızlı derleme gerçekten çok etkileyiciydi.
Delphi 26. yılı birkaç yıl önce bunu bir kez paylaşmışım.
2001'de Delphi ile yazdığım bir programı kısa süre önce tekrar çıkarıp Windows 11'de çalıştırdım; yeniden derleme yapmadan bile sorunsuz çalıştı.
Tabii bunda Windows'un geriye dönük uyumluluk desteğini iyi vermesinin de payı vardır, haha
Hacker News görüşleri
1997'den 2004'e kadar olan Delphi dönemi muhtemelen en üretken olduğum dönemdi. Sayısız uygulama yazdım; derleme hızı, VCL, IDE ve derlenmiş kodun performansı bu başarıya katkı sağladı. Delphi ile üç farklı Norton Commander klonu yazdım ve Türkiye'nin en popüler sosyal platformunu da geliştirdim
Yaşlandıkça geçmişe pembe gözlüklerle bakıyor olmamdan mı bilmiyorum ama masaüstünden web'e, oradan da mobile geçişte bir şeyleri kaçırmışız gibi geliyor
Sayfa kapalıyken Delphi 1.0 kurulum ekranına bakın: bağlantı
Potansiyeli olan bir dildi. Delphi 5 ve 6 döneminde epey Delphi işi yaptım. VB6 ile C++ arasında iyi bir orta noktaydı
Turbo Pascal ve Delphi'yi seviyordum. Programcı olarak en üretken olduğum dönemdi. Sürekli yükseltme yapıyor ve bundan çok memnun kalıyordum ama fiyatlar çılgınca yükselince devam edemedim. Lazarus bu boşluğu iyi dolduruyor ama berbat dokümantasyonu sorun yaratıyor
Delphi'nin üretken olmasının nedenlerinden biri, "gerçek bir dil" olması ve makul bir nesne modeline sahip olmasıydı (VB'den daha fazla)
Ölümcül kucaklama (^_^) burada yansılanmış: bağlantı
JavaFX hâlâ yaşıyor, çeşitli (üçüncü taraf) WISYWIG editörlerle destekleniyor ve binary olarak derlenebiliyor
1995'te Anders Hejlsberg ile Delphi-1 hakkında yapılmış röportaj: bağlantı
Delphi ile programlamayı öğrendim ve 20 yılı aşkın süredir kullanmıyor olmama rağmen hâlâ bende özel bir yeri var