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; }
რესურსები ინტერნეტში [რედაქტირება]
ვებ საიტები [რედაქტირება]
- (ინგლისური) DigitalMars D, ოფიციალური საიტი.
- (ინგლისური) Wiki4D, Wiki D ენის შესახებ.
- (ინგლისური) dsource.org, D-ში დაწერილი ღია კოდიანი პროექტების ვებ სივრცე.
კომპილატორები [რედაქტირება]
- (ინგლისური) DigitalMars D DMD კომპილატორი ვინდოუსისთვის და ლინუქსისთვის.
- (ინგლისური) gdc, ღია კოდიანი კომპილატორი (GPL) Gcc კომპილატორის ინტერფეისი, ვინდოუსისთვის და ლინუქსისთვის.
- (ინგლისური) gdcwin, gdc ვინდოუსისთვის.
- (ინგლისური) gdcmac, gdc Mac OS X-თვის.
|
||||||||||||||
სტატიის