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

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

D პროგრამირების ენა
ფაილის გაფართოება .d
გამოქვეყნების თარიღი 1999
შემქმნელი ვალტერ ბრაითი
ბოლო ვერსია 1.050
პარადიგმა ობიექტებზე-ორიენტირებული, ბრძანებითი პროგრამირება, მეტაპროგრამირება
ტიპების მინიჭება ძლიერი, სტატიკური
ენების ზეგავლენით C, C++, C#, Java, ეიფელი, პითონი, რუბი
მთავარი კომპილატორები DMD, GDC, LDC
ოპერაციული სისტემა ვინდოუსი, იუნიქსისნაირი
საიტი http://www.digitalmars.com/d

მაგალითები რედაქტირება

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

import std.stdio;
int main () 
{
    writefln("Hello world!");
    return 0;
}

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

// D-ში დაწერილი პროგრამა რომელიც ეკრანზე წერს პროგრამისთვის მიცემულ არგუმენტებს.
import std.stdio;
int main(char[][] args) 
{
    foreach (int i, char[] arg; args) 
    {
       writefln("args[", i, "] = '", arg, "'");
    }
    return 0;
}

რესურსები ინტერნეტში რედაქტირება

ვებ საიტები რედაქტირება

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