Thread overview
D Programlama Dili'nin Yaygınlaştırma Çabaları
Jan 04
i_meva
Jan 06
Erdem
Jan 07
i_meva
Feb 19
Erdem
January 04

Merhaba, ben aylar önce D dilini Ali Çehreli hocamızın yazdığı kitaptan başlayarak öğrenmeye başladım ve forumu da inceleyerek kendimi geliştirmeye çaba gösterdim. Profesyonel olmasam da kendi web projelerimi backend tarafında bu D dilinde C/C++'tan da biraz yardım alarak geliştirdim.

Yakın zamanda (bu ay içerisinde) üzerinde çalıştığım eğitim platformu projesini yayınlamak istiyorum ve burada D programlama dili için eğitim düzenlemeyi düşünüyorum.

D programlama dilinin ülkemizde popülarite kazanması ve projelerde kullanılması için de çalışmalar yapmak istiyorum. Sizce nasıl hareket etmeliyiz? Tecrübesi olan hocalarım, önerilerini esirgemezse çok mutlu olurum.

January 06

On Thursday, 4 January 2024 at 09:45:29 UTC, i_meva wrote:

>

Profesyonel olmasam da kendi web projelerimi backend tarafında bu D dilinde C/C++'tan da biraz yardım alarak geliştirdim.

Sıcaklık ve nemi kaydededen, daha sonra bu verileri örüt ağ üzerinde gösteren bir uygulama geliştirmiştik.

Diyelim ki elektrik kesildi. Sunucu uygulamasının tekrar başlatılabilmesi gerekir.

Hatırlayabildiğimiz kadarı ile Vibe.d kütüphanesinde bulunan bir hata nedeniyle bu mümkün olmamıştı.

Vibe.d ile uzaktaki Mongo DB sunucusuna bağlanılamıyor.

Diyelim ki D ile bir ağ uygulaması geliştirdiniz. Ücretsiz yayınlamak pek mümkün gözükmüyor.

Diğer taraftan aynı uygulamayı Python'un Flask kütüphanesi ile geliştirirseniz Vercel üzerinde ücretsiz yayınlayabilirsiniz.

Vibe.d konusunda teknik destek almak isterseniz sayfası sağnak iletilerle dolmuştu.

Söylediklerine göre artık üye bile olunamıyormuş.

>

Sizce nasıl hareket etmeliyiz?

Dile ve kullanılan kütüphaneye takılmadan, hangi dille ve kütüphanelerle rahat ediyorsanız onlarla istediğiniz uygulamayı geliştiriniz.

Uygulama önerisi olarak bu aralar bir sözlük uygulaması geliştiriyoruz.

Sözlükleri buradan indirebilirsiniz :

Eğer çok maceracı iseniz D ile geliştirmeyi deneyebilirsiniz ;)

Örneğin Vala programlama dili ile pencereli, otomatik tamamlama özelliği olan bir yazı uygulaması geliştirdik.

Yazı uygulaması bir sonraki kelimeyi nasıl tahmin edebilir?

Bu konu yazılımın geliştirilmeye açık bir noktasıdır.

Erdem

January 07

On Saturday, 6 January 2024 at 18:44:19 UTC, Erdem wrote:

>

Hatırlayabildiğimiz kadarı ile Vibe.d kütüphanesinde bulunan bir hata nedeniyle bu mümkün olmamıştı.

Vibe.d ile uzaktaki Mongo DB sunucusuna bağlanılamıyor.

Diyelim ki D ile bir ağ uygulaması geliştirdiniz. Ücretsiz yayınlamak pek mümkün gözükmüyor.

Diğer taraftan aynı uygulamayı Python'un Flask kütüphanesi ile geliştirirseniz Vercel üzerinde ücretsiz yayınlayabilirsiniz.

Vibe.d konusunda teknik destek almak isterseniz sayfası sağnak iletilerle dolmuştu.

Vibe.d konusunda maalesef ben de olumsuz tecrübelere sahibim o yüzden kendime bir HTTP Server kodladım. Güvenlik tarafında ne kadar iyidir bilmiyorum, kendimi geliştirdikçe bunu da geliştirmeye devam ediyorum private olarak.

Öneriliniz için teşekkür ederim ama şu anda farklı dilleri bir araya getirerek bir proje çıkarabiliyorum. Bir gün umarım hepsini sadece D dilinde yazabilirim.

February 19

On Sunday, 7 January 2024 at 09:36:41 UTC, i_meva wrote:

>

Öneriliniz için teşekkür ederim ama şu anda farklı dilleri bir araya getirerek bir proje çıkarabiliyorum. Bir gün umarım hepsini sadece D dilinde yazabilirim.

Basit pencereli uygulamalar ile başlamayı düşünebilirsiniz.

Free Pascal ile Rize isminde basit bir uygulama yazmıştık.

Aynı uygulamayı D ile geliştirmek düşünülebilir.

Uygulama oldukça basittir.

Bir süre sayım yapıyor. Sürenin sonunda harici bir uygulama ya da betiği çalıştırıyor.

GTK yerine farklı bir pencere kütüphanesi de kullanılabilir.