D (programovací jazyk)

Z Wikipedie, otevřené encyklopedie

Skočit na: Navigace, Hledání

D je objektově-orientovaný, imperativní, multi-paradigmatický a systémový programovací jazyk, jehož autorem je Walter Bright z firmy Digital Mars. Vznikl jako předělávka jazyka C++, ale i když je hodně ovlivněn C++, není to totéž. D přestavěl některé rysy C++ a je ovlivněn jazyky jako: Java, C# a Eiffel. Stabilní verze 1.0 byla uvolněna 2. ledna 2007.

[editovat] Ukázka kódu

Tento program vytiskne předané parametry. Funkce main je vstupní bod programu, a args je pole řetězců obsahující parametry příkazové řádky. Řetězec v D je pole znaků char[].

import std.stdio;       // for writefln()
int main(char[][] args)
{
	foreach(int i, char[] a; args)
		writefln("args[%d] = '%s'", i, a);
	return 0;
}


V tomto článku je použit překlad textu z článku D (programming language) na anglické Wikipedii.