From Wikipedia, the free encyclopedia
D არის მრავალპარადიგმული, ობიექტზე ორიენტირებული და ბრძანებითი პროგრამირების ენა, შექმნილი ვალტერ ბრაითის მიერ. მისი გამოყენება შესაძლოა სისტემური პროგრამირებისთვის. იგი იქნა შექმნილი C++-ის გასაუმჯობების მიზნით, აქცენტი გაკეთებულია ენისგან კომპლექსირების მოშორებაზე და ენის თანამედროვე პროგრამირების პრინციპების დაცვაზე. D პროგრამირების ენაზე ზეგავლენა მოახდინა C++-მა, C#-მა, ჯავამ და ეიფელმა.
ფაილის გაფართოება | .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;
}
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.