D (პროგრამირების ენა)

D არის მრავალპარადიგმული, ობიექტზე ორიენტირებული და ბრძანებითი პროგრამირების ენა, შექმნილი ვალტერ ბრაითის მიერ. მისი გამოყენება შესაძლოა სისტემური პროგრამირებისთვის. იგი იქნა შექმნილი C++-ის გასაუმჯობების მიზნით, აქცენტი გაკეთებულია ენისგან კომპლექსირების მოშორებაზე და ენის თანამედროვე პროგრამირების პრინციპების დაცვაზე. D პროგრამირების ენაზე ზეგავლენა მოახდინა C++-მა, C#-მა, ჯავამ და ეიფელმა.

D პროგრამირების ენა
ფაილის გაფართოება .d
გამოქვეყნების თარიღი 1999
შემქმნელი ვალტერ ბრაითი
ბოლო ვერსია 1.050
პარადიგმა ობიექტებზე-ორიენტირებული, ბრძანებითი პროგრამირება, მეტაპროგრამირება
ტიპების მინიჭება ძლიერი, სტატიკური
ენების ზეგავლენით C, C++, C#, Java, ეიფელი, პითონი, რუბი
მთავარი კომპილატორები DMD, GDC, LDC
ოპერაციული სისტემა ვინდოუსი, იუნიქსისნაირი
საიტი http://www.digitalmars.com/d
Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted

მაგალითები

ცნობილი « Hello World », მაგალითი D პროგრამირების ენისთვის:

<source lang="d"> import std.stdio; int main () {

   writefln("Hello world!");
   return 0;

} </source>

მეორე მაგალითი:

<source lang="d"> // D-ში დაწერილი პროგრამა რომელიც ეკრანზე წერს პროგრამისთვის მიცემულ არგუმენტებს. import std.stdio; int main(char[][] args) {

   foreach (int i, char[] arg; args) 
   {
      writefln("args[", i, "] = '", arg, "'");
   }
   return 0;

} </source>

რესურსები ინტერნეტში

ვებ საიტები

კომპილატორები