D (Programmiersprache)
D ist eine seit 1999 von Walter Bright entwickelte Programmiersprache mit objektorientierten, imperativen sowie deklarativen Sprachelementen. D wurde am 3. Januar 2007 in der stabilen Version 1.0 veröffentlicht. Sie lehnt sich äußerlich stark an C++ an, jedoch ohne vollständige sprachliche Kompatibilität dazu.
D | |
---|---|
Basisdaten | |
Paradigmen: | imperativ, objektorientiert, funktional, parallel, generisch, modular |
Erscheinungsjahr: | 2007 |
Designer: | Walter Bright |
Entwickler: | Walter Bright, Andrei Alexandrescu (ab D 2.0) |
Aktuelle Version: | 2.100.2 (10. September 2021) |
Typisierung: | Stark, statisch |
Wichtige Implementierungen: | DMD, GDC, LDC |
Beeinflusst von: | C, C++, Eiffel, Java, C#, Python, Ruby |
Beeinflusste: | DScript, Genie, MiniD, Qore, Swift, Vala |
Betriebssystem: | Plattformunabhängig |
Lizenz: | Boost Software License |
dlang.org |
Vom 17. Juni 2007 bis Ende 2010 wurde die Version 2 von D entwickelt, die neue Funktionalität wie Closures und dem Begriff referentiell transparenter Funktionen sowie das funktionale Paradigma ergänzt, aber nicht kompatibel zum Vorgänger ist. Mit der Freigabe der neuen Version wurde auch das Buch The D Programming Language von Andrei Alexandrescu veröffentlicht, der entscheidend beim Design der Sprache mitwirkte.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.