Bloglar bloglar bloglar ………..

 

12 Mart 2007

Delphi Efsanesi ‘Delphi for PHP’ ile geri mi dönüyor? (1)

Delphi Efsanesi ‘Delphi for PHP’ ile geri mi dönüyor?

Delphi for PHP1996′da Delphi 1 ile başlayan bağımlılık 2005′lere kadar sürmüştü. Delphi bilindiği gibi tanışanların pek terkedemeyeceği hızlı uygulama geliştirme (Rapid Application Development) için tek araçtı bir zamanlar (Windows masaüstü uygulamaları için hala öyle). Bilgisayar programcıları için çok mükemmel bir hızlı yazılım geliştirme aracı olmasına rağmen maalesef işletmecilik açısından Borland’ın çok iyi olduğu söylenemez.

1999 yılında ilk Kylix çıktığında oldukça heyecanlanmıştık. Borland, Linux ve LAMP dünyasına adım attı diye. İlk çıktığında preorder olarak sadece ABD’de satılmaktaydı. Türkiye’de satılmamasına rağmen Türkiye temsilciliği aracılığıyla Kylix piyasada bulunmasına rağmen sırf destek olsun diye satın almıştım. 

Neyse uzun sözün kısası Delphi ile epeyce yazılım geliştirip, eğitim verdikten yani ekmek kapısı yaptıktan sonra, Delphi yazılım geliştirme ortamını en son, 2006 yılında yarım kalan bir projeyi tamamlamak amacıyla kullanmıştım. Yeni ortaya çıkan ihtiyaçlarımı istediğim şekilde karşılamadığı için (internet programlama) bir küskün olarak bir daha pek yüzüne bakmadım.

Eski dost, sürüm 7 ile hala makinemde mevcut. Ama yüzünü açmaya utanıyorum. Arasıra hızlı birşey geliştirmek için eski dostun yardımına sığınıyorum hemen..

Biraz duygusallaştım galiba. Neyse en son Microsoft dotnet insafına bizi terkedercesine Kylix’i cami avlusuna bırakmasından sonra yollarımızı ayrıldı diyebilirim. Borland, bence paradigma değişimini kavrayamadı. 1996lı yıllardaki sohbet ettiğim arkadaşlar hatırlar. Yeni paradigma internet programlama diyorduk. Maalesef Delphi’nin RAD başarısı internet uygulama geliştirmede sönük kaldı. Dünyanın pekçok yerinde webhosting firmaları LINUX kullanırken asp kodu geliştirmeye uğraşmak bir tarafta.. Diğer tarafta muhteşem PHP dünyası. Bedava kaynak kod binlerce destek… Sanırım pekçok kişi ve kuruluş gibi Borland da değişen paradigmayı göremedi.

Uzun lafın kısası akademik çalışmalar ve özellikle uzaktan eğitim çalışmalarındaki Moodle deneyimleri nedeniyle uzun süredir bu eski dostla ayrıyız. İnternette eskiden aramalarımda mutlaka ‘Delphi component for ..’, ‘Delphi data aware component for ..’, hatta bileşen (VCL component) mimarisindeki standarttan dolayı örneğin ‘TDbhtml’, ‘Thtml’, ‘TNeuralNetwork’ diye çok aramalarda bulunmuşumdur.

Delphi’nin veritabanı mimarisi sanırım tüm Delphi programcılarının en çok sevdikleri şeydir. PHP dünyasına gireli 1 seneden az oldu. Delphi’nin VCL bileşen gücünü insan daha çok arıyor. Ayrıca o TDatabase, TDataaccess, TDatasource, TDBGrid, TDBNavigator yok mu? At forma uygun bileşenleri ve değiştir uygun özellikleri (properties). Tek satır kod yazmadan al sana tam anlamıyla bir veritabanı uygulaması.

Neyse şimdilik yeter. Gelecek yazıda devam edelim.

Yazının devamı: Delphi Efsanesi ‘Delphi for PHP’ ile geri mi dönüyor? (2)

« Önceki Sayfa

Meslek Rehberi <--> Malezya
Ödüllü SEO Yarışması

Meslekler

2007 ÖSS Soruları ve 2007 ÖSS Soru Bankası