it-swarm.asia

Borland Delphi'ye ne oldu?

Delphi'nin artık çok popüler olmadığı izlenimine kapıldım. Ama şimdi işte hala kullandığımız eski bir Delphi programında bazı değişiklikler yapmak zorunda kaldım. Borland Developer Studio 2006'yı kullandım ve pratikte daha önce hiç maruz kalmamış olmama rağmen, çalışmak çok hoş ve sezgiseldi. Delphi hala yaygın olarak kullanılıyor mu ve ben sadece bunun farkında değilim veya reddedilmesinin başka nedenleri var mı?

69
Lucas

Delphi hala etrafta ve çok canlı, ama yeni mülkiyet altında.

Borland gerçekten yolunu kaybetti. Gerçekten geniş bir ürün yelpazesine sahiptiler ve insanların ilgilendiği ana şey Delphi idi, ancak PHB'lerin büyük olacağını düşündükleri geliştirme araçları değil, Uygulama Yaşam Döngüsü Yönetimi araçlarıydı. Bu yüzden, Delphi yerine bunu geliştirmeye ve teşvik etmeye çok fazla kaynak koymuşlar ve geliştirme araçları dalının durmasına izin vermişlerdir. Delphi Live'daki bazı eski Borland çalışanlarından bile haber aldım! Birkaç yıl önce, satış personelinin Delphi'yi satmaya çalışarak aktif olarak cesaretini kırdıkları ve teşvik ettikleri (bu bir kelime mi?).

Birkaç yıl önce işler değişti. Borland tüm geliştirme araçları bölümünü Embarcadero Technologies'e sattı. Bu noktaya kadar veritabanı ile ilgili yazılımlar çoğunlukla biliniyordu. Şimdi şöhret için büyük iddiaları onlar Delphi yapan adamlar olmasıdır. Satıştan birkaç ay sonra Borland hisseleri 1 $/hissenin altına düştü ve mevcut ürünler üzerindeki lisans ücretlerini yönetmekten başka bir şey yapmayan bir "kurumsal mezarlık" şirketi tarafından satın alındı. Borland artık mevcut değil.

Embarcadero, aslında, Delphi'yi önemsiyor. Çok fazla çalışma ve çaba gösterdiler ve son birkaç sürümde ürün kalitesi muazzam bir şekilde iyileşti. Her iki durgunluğa rağmen ve Delphi, algılanan "açık kaynak geliştirme çağında" sadece ticari amaçlı bir araç olmasına rağmen, satışlar gerçekten güçlü olmuştur ve takım çok ilerleme kaydetmiştir.

TL; DR: Borland öldü; Delphi değil. Şimdi "Embarcadero Delphi" ve çok canlı ve tekmeliyor.

73
Mason Wheeler

Daha yeni sürümler (özellikle XE) 2006'dan çok daha iyi, bu oldukça hatalı sürümdü. Ve Delphi kullanımı kesinlikle düşüyor ve IMO tek nedeni fiyat. Delphi çok pahalı ve ücretsiz bir sürümü yok. Derleyici bile özgür değildir ve pratik olarak Delphi'yi açık kaynak geliştirme aracı olarak ortadan kaldırır.

Ve yavaş yavaş düşüşe çok daha fazla katkıda bulunan bir şey Delphi .NET derleyicisi, Borland ve daha sonra CodeGear bu ürün için çok çaba sarf etti, ancak bu büyük büyük hataydı.

12
Antonio Bakula

Delphi'yi Sürüm 1'den beri kullandım ve işyerime tanıttım. O zamanlar, Windows geliştirmemizin çoğu için Visual Basic 3 kullanıyorduk ve Delphi'nin VB 3) ihtiyaçlarımız için baş ve omuzlar olduğunu gördüm.

16'dan 32 bit'e geçme zamanı geldiğinde, geliştirme ekibimiz ürün mimarisini değiştirme ve kullanıcı arayüzünü hesaplama motorundan ayırma fırsatı buldu. Şu anda VB 'den% 100 Delphi'ye geçtik.

Delphi'nin zaman içinde düşüşüne ne sebep oldu? Görevlerin birçoğunun ilgili bazı yönleri kapsadığını düşünüyorum: Borland ne 'Inprise ne' Borland'ın çekirdek destekçilerine odaklanma kaybı. Daha sonra Borland'ın Delphi'yi dışarıdaki bir şirkete satmaya çalıştığı ve kullanıcılarınıza asla güvenmediği yaygın olarak biliniyordu.

CodeGear'ı aldıktan sonra, 64 bit derleyici eksikliğinin benimsenmesini engellediğini düşünüyorum. Sonunda CodeGear'ın derleyicisinin 64 bitlik bir versiyonunu beklemekten vazgeçtim ve şirketimizin hesaplama motorunu Free Pascal Derleyici'ye (FPC) taşıdım, böylece artık 64 bit Windows ve 32/64 bit Linux'u destekliyoruz platformlar.

Gerçekten yaklaşmakta olan Delphi XE2'yi dört gözle bekliyorum. 64 bit Windows AND OSX ve iOS platformları desteği ile (iOS desteği FPC'den kaynaklanmaktadır), oldukça uzun süredir heyecanlandığım ilk Delphi sürümüdür.

11
Alan Krause

Evet, hala yaygın olarak kullanılmaktadır. Belki bir zamanlar olduğu kadar değil, ama burada sürekli olarak büyüyen kullanıcı tabanı hakkında çok fazla şikayet CodeGear/Embarcadero olmayacak düşünüyorum. Ayrıca, Embarcadero, Delphi'nin bir geleceği olmadığını düşünürlerse, (veritabanı) araçlarının çoğunun geliştirilmesini Delphi'ye geçirmeyecekti.

7
Marjan Venema

Pek çok insanın görmezden geldiği ya da bir şekilde kaçırdığı bir yön: Delphi alakalı olamadı.

D1 ('94?) 'De çıktığında sadece iki geliştirme seçeneği vardı: Masaüstü veya Sunucu. D4 tarafından şirketler temel olarak İnternet geliştirme ile suları test ediyorlardı. D7 ile, yeni bir uygulamanın bir tarayıcıda masaüstünden daha fazla çalıştırılma olasılığı daha yüksekti.

Ne yazık ki Delphi değişmedi. Bu süre zarfında derleyici firmaların çoğu başarısız olmaya başladı. Kurumsal web'e geçiyor ve bu dilleri kucaklıyordu.

Emin olmak için yeni Masaüstü uygulamaları inşa edildi, ancak açıkçası ana akım devam etti.

Evet, Borland kraliyetini mahvetti, ama asıl sorun web'i kucaklamamalarıydı. .Net ve Java geliştirme ekibinin büyük çoğunluğunun kalplerini ve zihinlerini kazandı ve kazandı. Delphi.Net bile sefil bir başarısızlık oldu. Ya çok az geç ya da sadece kötü yürütme, ' Emin değilim.

Embarcadero yön değiştirmedikçe, Delphi yalnızca Masaüstü için bir ürün olmaya devam edecek ve potansiyel pazar payı küçülmeye devam edecektir. Satışlarını artırdıklarını anlıyorum, ancak azalan bir pazarda satışları artırmak tam olarak olması gereken yerde değil. Bu satışların birçoğunun bu alandaki diğer arızalardan uzaklaşan şirketlerden geldiğinden şüpheleniyorum.

Delphi'yi çok sevdim. Ancak, diğerleri gibi, 10 yıl önce bunu aştım. Eğer şanslıysak da büyür.

3
NotMe

Biri bir geliştirici olarak iş arıyor ve Delphi deneyimi varsa, Delphi iyi değil izlenimi edinebilirsiniz. Delphi geliştiricileri için çok az iş ilan edilirken C #, Java ve PHP gibi şeyler için reklam verilmiş).

Bu nedenle Delphi becerilerini geliştirmek profesyonelce "iyi bir yatırım değil" gibi görünebilir. Yeterince geliştirici buna karar verirse, aracı kucaklayan daha az ve daha az geliştirici olacağı sonucuna varmak makul görünmektedir.

3
vjones

1.0 sürümünden beri delphi ile hayatımı sürdürüyorum. Şimdi XE'yi büyük bir zevkle kullanmak. ABD'deki Delphi pazarı, belirtilen tüm nedenlerden ötürü neredeyse yok olmuştur. Ama benim izlenimim Avrupa'da hala oldukça sağlıklı ve popüler.

Bence Pascal Avrupa'da yaratılmış bir dildir ve orada 'anadili' C/C++ olan C/C++, Microsoft ve Windows'un doğum yeri olan ABD'den daha güçlü köklere ve geleneğe sahiptir. MS ve C dil ailesi, profesyonel ABD programlama dünyasında her zaman, özellikle ABD'de hakimdir.

Bunu söyledikten sonra, son zamanlarda CodeGear-Embarcadero sayesinde bir Delphi dirilişi var gibi görünüyor.

3
Vector

Borland Delphi'yi öldürdü.

Delphi'nin bir versiyonunu kullanarak bir uygulama yazmak birkaç versiyonunu geri alamadı. Hiçbir şey işe yaramadı. FTP istemcisi gibi basit bir şey çalışmaya devam edemezdi. VB6 ve .NET'te mükemmel çalışan basit Win API programlama bile, Delphi aynı kodla zamanın% 15'ini çalışacaktır. Borland, yalnızca bir Servis Paketi sunarak, tanıdıkları birkaç hatayı geride bıraktı. Onları düzeltmek istiyorsanız, yükseltme yapmaktan başka seçeneğiniz yoktu. Kullanıcılardan bakıldığında, yeni sürüm hatalarla doluydu, IDE çöküyor ve Borland'ın "Kendimizi kârlı tutmalıyız" diyerek, onlara ödeme yapmaya devam etmemiz gerektiğini ima ediyordu. Her yıl çıkan yeni sürümler için, aksi takdirde destek veya düzeltme sağlamazlar.

Delphi için kök salıyordum. Bir VB6 kullanıcısı olarak .NET veya Borland Delphi veya C++ 'a geçmem gerekirse bir karar vermek zorunda kaldım. Cevap açıktı, çünkü Borland umursamadı, sonra .NET. Diğer kullanıcılar Delphi'yi bırakıp .NET'e geçti. Şimdi bile, Delphi'nin yeni versiyonuna gitme düşüncesi beni hasta ediyor. Hatıralar nasıl başarısız oldu ve hiçbir şey işe yaramadı ve Borland'ın açgözlülüğü, sadece uzak durmak ve zamanımı boşa harcamamak istememi sağla Bir şeyin iyi gittiğini, çok yanlış gittiğini görmek üzücü.

2
Neal

Microsoft onları öldürdü

Ancak kendilerinden iyi yardım aldılar, dahili olarak çalışan çok sayıda harika projeye sahip olma eğilimindeydiler, ancak bu da ticari başarıya yol açan çok az şeydi.

EDIT: Oh, üzgünüm, demek istedim Delphi, Borland değil. Boşver ama aynı nedenden dolayı. Delphi (=) iyi bir IDE ve gün içinde Visual Basic üstün olduğunu kabul ediyorum ama Microsoft geliştiricileri çekmek için çok fazla nüfuz vardır. Bu iç sorunları ve .Net geçiş ile birleştiğinde masaüstü uygulamalarının daha az popüler hale gelmesiyle birlikte onları belirsizliğe mahkum etti

2
Homde

Delphi hala hayatta ve tekmeliyor, harika bir araç ve en yeni XE2 sürümü 64bit derleme, iOS ve MACOS derleme gibi birçok özelliği getirdi. Bu yüzden artık tamamen NATIVE Çoklu Platform geliştirme aracı.

Borland'ın Delphi'ye yaptığı şey gerçekten üzücü ama Embarcadero oyunu değiştiriyor gibi görünüyor, Sürüm 4'ten beri Delphi kullanıyorum ve şu anda XE2'de ve bu şimdiye kadar piyasaya sürülen Delphi'nin en iyi sürümüdür ve şimdi çok -platform Delphi'nin yeni sürümlerinin Win32, Win64, MACOS, iOS, Android, Linux'u desteklemesini beklerim ... piyasadaki tüm büyük platformlar.

Delphi'nin üretkenliği inanılmaz ve şirket sahibi olarak geliştirme platformumuzu asla değiştirmeyeceğim, şimdi Delphi geliştiricilerini bulmak zor olsa bile, dili öğrenmek yetenekli bir GELİŞTİRİCİ için gerçekten hızlı. 2011'de Delphi bilmeyen 3 geliştirici tuttuk ve şimdi çok sağlam bir dil bilgisine sahipler ve çok hızlı bir şekilde çok şey üretiyoruz

2
Eric

Delphi yukarıda belirtildiği gibi hayatta, sadece şimdi umurunda bir şirkete ait olduğu için değil, aynı zamanda bir oss projesi fpc/Lazarus olduğu için de yaşıyor. Turbo Pascal/Delphi'den esinlenmiştir ve Delphi ile çok yüksek bir uyumluluğa sahiptir. Dahası, mevcut Delphi sürümü iOS hedefini derlemek için fpc kullanıyor. Bu, Embarcadero'nun bu projeyi bir tehdit olarak değil, bir ortak olarak göreceği anlamına gelir.

1
Maksee

Sürüm 3'ten beri Delphi kullanıyorum. Sürüm 8'den beri (ki bu çok korkunç bir ürün olarak sayılamıyor), Delphi'nin her ardışık sürümü son olarak bir gelişmeydi. Delphi, Embarcadero altında büyük ölçüde gelişti ve gelecekteki yenilikleri dört gözle bekliyorum.

Bori'nin Delphi'den yaptığı tüm tasfiye tamamen deliydi (en azından benim bakış açımdan baktığımda) ve şaşırtıcı bir şekilde şöhret iddiası .Net için Cobol olan MicroFocus tarafından satın alındı.

Ama Delphi'nin şimdi Embarcadero'nun yetenekli elinde olduğunu bilmek güzel.

1
Alister

1997'de delphi ve interbase ile programlamaya başladım. Delphi en iyi programlama aracıydı. 3 katman kavramı ortaya çıktığında, veritabanı uygulamalarını çok daha kolay ve güçlü hale getirdiğini hatırladım. Delphi 7'ye kadar IDE mükemmeldi. Ancak Delhpi 8 piyasaya sürüldüğünde çok değişti. Her şeyi farklı hale getirdiler, tüm kullanıcı arayüzü değiştirildi ve .NET sürümü olduğu varsayıldı, VCL bileşenlerini bulmak zorlaştı ve IDE bu "günlerde" yepyeni MS XP SP1 yüklü çalışıyor) çalıştırmak için çok daha ağır hale geldi Düşük performans donanımında.Çok temel olarak reddedilmeye başladığında, delhi 7 ile Borland Delphi'nin yeni bir sürümü arasında karar verirken, Delphi 7'ye sadık kaldım. Delphi aynı bakış açısını paylaşıyor, ayrıca delphi 7. çatlamak çok kolay oldu, sadece yüklemek için şapka ve seri numarası tüm "1" numaraydı.

2007'den bugüne PHP5 ile çalışıyorum, bu yüzden Embarcadero'nun nasıl olduğunu bilmiyorum.

iyi şanslar

0
Augusto Leao