D (programlama dili) - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Geliştirme araçları
  • 2 Kaynakça
  • 3 Dış bağlantılar

D (programlama dili)

  • العربية
  • Azərbaycanca
  • Български
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • English
  • Esperanto
  • Español
  • فارسی
  • Suomi
  • Français
  • Galego
  • עברית
  • Magyar
  • Հայերեն
  • Bahasa Indonesia
  • Ido
  • İtaliano
  • 日本語
  • ქართული
  • 한국어
  • Latina
  • മലയാളം
  • Bahasa Melayu
  • नेपाली
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Simple English
  • Slovenčina
  • Svenska
  • Тоҷикӣ
  • Українська
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
D programlama dili
Paradigmasıçok paradigmalı: nesne yönelimli, fonksiyonel, Zorunlu,yordamsal
İlk çıkışı2001 (24 yıl önce) (2001)
TasarımcıWalter Bright, Andrei Alexandrescu (2006'dan beri)
GeliştiriciDigital Mars, Andrei Alexandrescu (2006'dan beri)
Kararlı sürüm2.111.0[1] Bunu Vikiveri'de düzenleyin (1 Nisan 2025 (8 ay önce) (1 Nisan 2025))
EtkilendikleriC, C++, C#, Eiffel,[2] Java, Python[kaynak belirtilmeli], Ruby[kaynak belirtilmeli]
EtkiledikleriMiniD, DScript, Vala, Qore, Swift,[3] Genie
İşletim sistemiDMD: Unix-like (FreeBSD, Linux vs.), Windows, OS X
LisansBoost
Olağan dosya uzantıları.d
Web sitesidlang.org

D programlama dili, C++ dilinden daha yüksek seviyede ve hedef alınan işletim sistemiyle donanımlara göre uygulama yazılmasını kolaylaştıran bir "sistem ve uygulama" dilidir.

D, C gibi sistem programlama dili olmasına karşın birçok üst düzey dilden (Python, Ruby, Lisp, Java, C#, vb.) özellikler almış olan kod okunabilirliği yüksek bir dildir. Üst düzey olanaklarına karşın C ve C++ kadar hızlı çalışan programlar üretir.

D'nin artık D1 diye anılan eski sürümünün desteği 31 Aralık 2012'de sona ermiştir. D2 olarak da adlandırılan D'nin tasarımı sona ermiş, bütün olanaklarının derleyiciler tarafından desteklenmesi beklenmektedir. Andrei Alexandrescu'nun "Neden D" adlı makalesinde D2'nin pek çok özelliği belirtilmektedir.[4]

Geliştirme araçları

[değiştir | kaynağı değiştir]

D dilini içeren editörler ve IDE'ler Eclipse, Microsoft Visual Studio, SlickEdit, Sublime Text, emacs, vim, SciTE, Smultron, TextMate, Zeus[5] ve Geany'dir.[6]

D dili için Descent[7] (ölü proje) ve DDT[8] adlı iki Eclipse eklentisi mevcuttur, Visual Studio entegrasyonu VisualD[9] eklentisi ile sağlanmaktadır.

Ek olarak, Poseidon[10] ve Entice Designer[11] gibi açık kaynak kodlu D IDE'leri mevcuttur.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Change Log: 2.111.0". 1 Nisan 2025. 
  2. ^ Alexandrescu, Andrei (2010). The D programming language (First bas.). Upper Saddle River, NJ: Addison-Wesley. s. 314. ISBN 0321635361. 
  3. ^ "Building assert() in Swift, Part 2: __FILE__ and __LINE__". 21 Kasım 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Eylül 2014. 
  4. ^ "Arşivlenmiş kopya". 1 Temmuz 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Temmuz 2010. 
  5. ^ Zeus12 Nisan 2016 tarihinde Wayback Machine sitesinde arşivlendi.
  6. ^ "Wiki4D - Editor Support". 25 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Nisan 2011. 
  7. ^ Descent27 Ağustos 2017 tarihinde Wayback Machine sitesinde arşivlendi.
  8. ^ DDT9 Kasım 2013 tarihinde Wayback Machine sitesinde arşivlendi.
  9. ^ VisualD19 Haziran 2017 tarihinde Wayback Machine sitesinde arşivlendi.
  10. ^ Poseidon1 Aralık 2017 tarihinde Wayback Machine sitesinde arşivlendi., D-IDE6 Şubat 2014 tarihinde Wayback Machine sitesinde arşivlendi.
  11. ^ Entice Designer1 Ekim 2017 tarihinde Wayback Machine sitesinde arşivlendi.

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • D Programlama Dili 6 Temmuz 2010 tarihinde Wayback Machine sitesinde arşivlendi. (Türkçe)
  • D Programming Language 24 Temmuz 2005 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce)
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • GND: 7606805-5
  • LCCN: sh2010005564
  • NLI: 987007599969505171
"https://tr.wikipedia.org/w/index.php?title=D_(programlama_dili)&oldid=35777329" sayfasından alınmıştır
Kategoriler:
  • Nesne yönelimli programlama dilleri
  • Fonksiyonel programlama dilleri
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • Kaynaksız anlatımlar içeren maddeler
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 19.41, 7 Ağustos 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
D (programlama dili)
Konu ekle