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

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

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

მაგალითები[რედაქტირება | წყაროს რედაქტირება]

ცნობილი « 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;
}

რესურსები ინტერნეტში[რედაქტირება | წყაროს რედაქტირება]

ვებ საიტები[რედაქტირება | წყაროს რედაქტირება]

კომპილატორები[რედაქტირება | წყაროს რედაქტირება]