D programlama dili, 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.
Paradigması | çok paradigmalı: nesne yönelimli, fonksiyonel, Zorunlu,yordamsal |
---|---|
İlk çıkışı | 2001 | )
Tasarımcı | , (2006'dan beri) |
Geliştirici | , (2006'dan beri) |
Kararlı sürüm | 2.109.1 (1 Temmuz 2024 | ) )
, , | |
Etkilendikleri | C, , C#, ,Java, Python[], Ruby[] |
Etkiledikleri | , , Vala, , Swift, |
İşletim sistemi | DMD: Unix-like (FreeBSD, Linux vs.), Windows, OS X |
Lisans | |
Olağan dosya uzantıları | .d |
Web sitesi | dlang.org |
D, C gibi 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.
Geliştirme araçları
D dilini içeren editörler ve IDE'ler Eclipse, Microsoft Visual Studio, , Sublime Text, emacs, vim, , , , Zeus ve Geany'dir.
D dili için Descent (ölü proje) ve DDT adlı iki Eclipse eklentisi mevcuttur, Visual Studio entegrasyonu VisualD eklentisi ile sağlanmaktadır.
Ek olarak, Poseidon ve Entice Designer gibi açık kaynak kodlu D IDE'leri mevcuttur.
Kaynakça
- ^ "2.109.1". Erişim tarihi: 7 Temmuz 2024.
- ^ Alexandrescu, Andrei (2010). The D programming language (First bas.). Upper Saddle River, NJ: Addison-Wesley. s. 314. ISBN .
- ^ "Building assert() in Swift, Part 2: __FILE__ and __LINE__". 21 Kasım 2015 tarihinde kaynağından . Erişim tarihi: 25 Eylül 2014.
- ^ . 1 Temmuz 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Temmuz 2010.
- ^ Zeus12 Nisan 2016 tarihinde Wayback Machine sitesinde .
- ^ . 25 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Nisan 2011.
- ^ Descent27 Ağustos 2017 tarihinde Wayback Machine sitesinde .
- ^ DDT9 Kasım 2013 tarihinde Wayback Machine sitesinde .
- ^ VisualD19 Haziran 2017 tarihinde Wayback Machine sitesinde .
- ^ Poseidon1 Aralık 2017 tarihinde Wayback Machine sitesinde ., D-IDE6 Şubat 2014 tarihinde Wayback Machine sitesinde .
- ^ Entice Designer1 Ekim 2017 tarihinde Wayback Machine sitesinde .
Dış bağlantılar
- D Programlama Dili 6 Temmuz 2010 tarihinde Wayback Machine sitesinde . (Türkçe)
- D Programming Language 24 Temmuz 2005 tarihinde Wayback Machine sitesinde . (İngilizce)
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
D programlama dili C dilinden daha yuksek seviyede ve hedef alinan isletim sistemiyle donanimlara gore uygulama yazilmasini kolaylastiran bir sistem ve uygulama dilidir D programlama diliParadigmasicok paradigmali nesne yonelimli fonksiyonel Zorunlu yordamsalIlk cikisi2001 23 yil once 2001 Tasarimci 2006 dan beri Gelistirici 2006 dan beri Kararli surum2 109 1 1 Temmuz 2024 6 gun once 1 Temmuz 2024 EtkilendikleriC C C Java Python kaynak belirtilmeli Ruby kaynak belirtilmeli Etkiledikleri Vala Swift Isletim sistemiDMD Unix like FreeBSD Linux vs Windows OS XLisansOlagan dosya uzantilari dWeb sitesidlang org D C gibi dili olmasina karsin bircok ust duzey dilden Python Ruby Lisp Java C vb ozellikler almis olan kod okunabilirligi yuksek bir dildir Ust duzey olanaklarina karsin C ve C kadar hizli calisan programlar uretir D nin artik D1 diye anilan eski surumunun destegi 31 Aralik 2012 de sona ermistir D2 olarak da adlandirilan D nin tasarimi sona ermis butun olanaklarinin derleyiciler tarafindan desteklenmesi beklenmektedir Andrei Alexandrescu nun Neden D adli makalesinde D2 nin pek cok ozelligi belirtilmektedir Gelistirme araclariD dilini iceren editorler ve IDE ler Eclipse Microsoft Visual Studio Sublime Text emacs vim Zeus ve Geany dir D dili icin Descent olu proje ve DDT adli iki Eclipse eklentisi mevcuttur Visual Studio entegrasyonu VisualD eklentisi ile saglanmaktadir Ek olarak Poseidon ve Entice Designer gibi acik kaynak kodlu D IDE leri mevcuttur Kaynakca 2 109 1 Erisim tarihi 7 Temmuz 2024 Arsivlenmesi gereken baglantiya sahip kaynak sablonu iceren maddeler link Alexandrescu Andrei 2010 The D programming language First bas Upper Saddle River NJ Addison Wesley s 314 ISBN 0321635361 Building assert in Swift Part 2 FILE and LINE 21 Kasim 2015 tarihinde kaynagindan Erisim tarihi 25 Eylul 2014 1 Temmuz 2010 tarihinde kaynagindan arsivlendi Erisim tarihi 12 Temmuz 2010 Zeus12 Nisan 2016 tarihinde Wayback Machine sitesinde 25 Nisan 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 9 Nisan 2011 Descent27 Agustos 2017 tarihinde Wayback Machine sitesinde DDT9 Kasim 2013 tarihinde Wayback Machine sitesinde VisualD19 Haziran 2017 tarihinde Wayback Machine sitesinde Poseidon1 Aralik 2017 tarihinde Wayback Machine sitesinde D IDE6 Subat 2014 tarihinde Wayback Machine sitesinde Entice Designer1 Ekim 2017 tarihinde Wayback Machine sitesinde Dis baglantilarD Programlama Dili 6 Temmuz 2010 tarihinde Wayback Machine sitesinde Turkce D Programming Language 24 Temmuz 2005 tarihinde Wayback Machine sitesinde Ingilizce