Naar inhoud springen

D (programmeertaal)

Uit Wikipedia, de vrije encyclopedie
D
D
Paradigma multi-paradigma, objectgeoriënteerd
Verschenen 1999
Ontwerper Walter Bright
Huidige versie 2.110.0[1] Bewerken op Wikidata
7 maart 2025
Typesysteem type-inferentie, statisch typesysteem, sterk typesysteem
Implementaties DMD (Digital Mars) [1], GDC (GNU) [2]
Beïnvloed door C, C++, C#, Java, Eiffel
Besturings­systeem Multiplatform
Website (mul) Officiële website
Portaal  Portaalicoon   Informatica

De programmeertaal D, ontwikkeld door Walter Bright / DigitalMars, is een programmeertaal die net als C, C++, Java en C# eigenschappen heeft van BCPL. D is gemaakt voor praktisch gebruik voor toepassingen binnen kleine tot (middel-)grote computerapplicaties.

De taal heeft ten opzichte van C++ onder andere de volgende veranderingen doorgevoerd:

De taal is desondanks een systeemtaal, zoals C++, verschillende onderdelen kunnen ook uitgeschakeld worden.

Het bekende programma Hello world:

import std.stdio;  // Importeer I/O van en naar de console

public int main(in char[][] args) {
    writefln("Hello World!");
    return 0;
}
[bewerken | brontekst bewerken]