Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi & C# & Java
#21
(26-09-2019, Saat: 11:41)mustafasivlin Adlı Kullanıcıdan Alıntı: Uzun süredir Delphi ile uygulama geliştirmiyorum.(Nasıl bir sevgiyse Delphi ile ilgili bir forumu düzenli takip ediyorum Smile )

Geçmişte Sağlık sektöründe çalışırken özellikle sağlık bakanlığı web servislerini import ederken ciddi sıkıntılar yaşamıştım. İlgili web servisler C# ve Java da sorunsuz import edilip kullanılabiliyordu ama Delphi'de import edemiyorduk yada bazı metotlar gelmiyordu. Hala bu sıkıntı devam ediyor mu? Konuya vakıf olanlar bilgi verirse sevinirim.

Malesef aynı hocam. Geçtiğimiz günlerde de ws yaşadığım sorunu yazdım. Sanki git gide bozuluyor. Tokyoda ws import ettiğim de hiç yoktan derliyordu,  rio da onu da yapmıyor  Smile yada ben yapamadım
Cevapla
#22
Hoca proje verdi diye C# ile bir haşır neşir oluyorum bu aralar. İlgimi çeken şey bizde ki gibi free, destroy gibi nesneyi memoryden atma durumu yok. Otomatik olarak (çöp toplayıcı adını vermişler) eğer objeyi kullanan yoksa free ediyormuş. Güzel bir durum.

Yalnız kafama takılan konu şu; o zaman C# hafıza sızıntısı olur diyemeyiz .net altyapısı yüzünden.

Bu kanının doğru veya yanlışlığını çözemedim.
kisisel_logo_dark.png
WWW
Cevapla
#23
@Tuğrul HELVACI hocam; Benim gözlemlerim ve tecrübelerimden bir tanesi yukarıda bahsettiğim gibi "performans", bu da derleyici mimarisinin seçimi ile ilgili.Yani bu açıdan Delphi ya da C++ gibi AOT derleyici ürünlerini Java ya da .net gibi JIT mimarisinde çalışan diller ile performans açısından karşılaştırmanın doğru olduğunu düşünmüyorum.O yüzden beğenmedim, zayıf gibi bir cümle kuramam.

.net ile yazılmış SDK'leri Delphi C/C++ dillerde yazılmış projelere, Pointer'ları kullanarak entegre eden bir çok çalışma yaptım.Burada .net ile Pointer kullanabiliyor olmak bana kolaylıklar sağladı.Elbette başka alternatif yollar kullanılabilirdi.
Bunlar önemli; çünkü SDK üreten firmaların bir çoğu Delphi dışındaki diller/teknolojiler ile sdk'larını yazıyor.

Her 3 dilde de Reflection desteği var.Reflection bir çok yerde kendimi tekrar etmekten kurtarıyor.

C/C++ gibi dillerde ise, bir header dosyasına bak, bir cpp dosyasına bak hoşuma gitmiyor.Bir bakışta hepsini görmek istiyorum.
O nedenle .hpp daha çok seviyorum.Bazen de gözüme çok görünüyor.Bu seferde ayrı ayrı olmasını istiyorum.

Genel olarak hepsini seviyorum.
WWW
Cevapla
#24
Sizce bu araştırmadaki sonuçlar incelendiği zaman programcılar veya firmalar hangi dili/platformu kullanacaklarına hangi ölçütleri kullaranark karar veriyorlar? Delphi neden bu listede üst sıralarda yer alamıyor?
WWW
Cevapla
#25
(26-09-2019, Saat: 18:33)malitutuncu Adlı Kullanıcıdan Alıntı:
(26-09-2019, Saat: 11:41)mustafasivlin Adlı Kullanıcıdan Alıntı: Uzun süredir Delphi ile uygulama geliştirmiyorum.(Nasıl bir sevgiyse Delphi ile ilgili bir forumu düzenli takip ediyorum Smile )

Geçmişte Sağlık sektöründe çalışırken özellikle sağlık bakanlığı web servislerini import ederken ciddi sıkıntılar yaşamıştım. İlgili web servisler C# ve Java da sorunsuz import edilip kullanılabiliyordu ama Delphi'de import edemiyorduk yada bazı metotlar gelmiyordu. Hala bu sıkıntı devam ediyor mu? Konuya vakıf olanlar bilgi verirse sevinirim.

Malesef aynı hocam. Geçtiğimiz günlerde de ws yaşadığım sorunu yazdım. Sanki git gide bozuluyor. Tokyoda ws import ettiğim de hiç yoktan derliyordu,  rio da onu da yapmıyor  Smile yada ben yapamadım

Bu arada not olarak eklemekte fayda var. İlgili servislerde bazı bölümlerde (genelde "<types>" kısmı) başka bir adresten import edilmesi gerektiğine dair tanım olabiliyor. Maalesef delphi import tanımları çözemiyor. Bunun yerine wsdl dosyayı yerel diske kaydedip, import edilecek bölümü de "schemaLocation" adresinden kopyalayıp buradaki import düğümü yerine yapıştırarak çözmek mümkün olabiliyor. Daha sonra yerelde oluşan bu xml yapısındaki wsdl dosyayı delphiden import edip kullanabiliyorsunuz. 10.2.3 nasıldır bilemiyorum ama 10.2.2 de en son durum böyleydi maalesef.
Cevapla
#26
Soruyu biraz daha genişleteyim. Gerçekten bu dillerde uygulama geliştiren arkadaşların tecrübelerini ve fikirlerini tam alamadık çünkü  Rolleyes

  1. Bir Windows masaüstü uygulaması yazılacak. Hangi dili / IDE'yi kullanırsınız, neden ?
  2. Bir Windows servis uygulaması yazılacak. Hangi dili / IDE'yi kullanırsınız, neden ?
  3. Bir MacOS masaüstü uygulaması yazılacak. Hangi dili / IDE'yi kullanırsınız, neden ?
  4. Bir Linux masaüstü uygulaması yazılacak. Hangi dili / IDE'yi kullanırsınız, neden ?
  5. Bir Linux servis uygulaması yazılacak. Hangi dili / IDE'yi kullanırsınız, neden ?
  6. Bir Android uygulaması yazılacak. Hangi dili / IDE'yi kullanırsınız, neden ?
  7. Bir IOS uygulaması yazılacak. Hangi dili / IDE'yi kullanırsınız, neden ?
  8. Windows üzerinde host edilecek bir web uygulaması yazacaksınız. Hangi dili / IDE'yi kullanırsınız, neden (Server ve Client)?
  9. Linux üzerinde host edilecek bir web uygulaması yazacaksınız. Hangi dili / IDE'yi kullanırsınız, neden (Server ve Client)?
  10. Windows üzerinde hizmet verecek bir web servis uygulaması yazacaksınız. Hangi dili / IDE'yi kullanırsınız, neden ?
  11. Linux üzerinde hizmet verecek bir web servis uygulaması yazacaksınız. Hangi dili / IDE'yi kullanırsınız, neden ?
    Proje türleri daha da çoğaltılabilir elbette. Diller/IDE'lerde konu başlığı ile sınırlı değiliz. Delphi, C#, Java, Swift, FreePascal + Lazarus, FreePascal + CodeTyphon, RemObjects Elements Water vb...
Sadece bir dil ya da sadece bir ortamın yeterli olmadığı günümüzde, hangi proje türleri için neyi tercih ettiğinizi ve bunun nedenlerini; yaşadığınız tecrübeleri öğrenmeye çalışıyoruz. Amacımız; bu tecrübelerden istifade edilmesini sağlamak.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  yapay zeka delphi kl007 9 629 26-02-2026, Saat: 09:12
Son Yorum: mrmarman
  Win 11 ve Delphi 7 Minimize sorunu. enigma 7 507 11-02-2026, Saat: 10:27
Son Yorum: RAD Coder
Question Delphi formunu nasıl otomatik tam ekran yapabilirim ? erdemklt0 2 329 23-01-2026, Saat: 10:02
Son Yorum: csunguray
  Delphi SLL kullanım sorunu Bay_Y 12 1.318 22-12-2025, Saat: 18:11
Son Yorum: Bay_Y
  Delphi ile SQL server bağlantı hatası yakalama Under 20 1.990 21-11-2025, Saat: 15:24
Son Yorum: mrmarman



Konuyu Okuyanlar: 2 Ziyaretçi