Problem jest w dużej mierze rozwiązany w D 2.0, w którym powstało jednolite środowisko uruchomieniowe druntime, na które obie biblioteki zostaną przeportowane, dzięki czemu stanie się możliwe ich jednoczesne wykorzystanie. Obecnie (styczeń 2010) Phobos zakończył już proces migracji. W dającej się przewidzieć przyszłości język będzie mieć dwie konkurujące biblioteki standardowe, lecz od wersji 2.0 będą one ze sobą kompatybilne na podstawowym poziomie, oraz współdzielić pewne podstawowe funkcje (np. interfejs tablic asocjacyjnych czy interfejs zarządzania pamięcią).

Przykładowy program Prosty program wypisujący argumenty, z jakimi został wywołany:

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

Przypisy

Linki zewnętrzne

Oficjalna strona języka D DSource, społeczność otwartego oprogramowania skupiona wokół języka D Wiki poświęcone językowi D

Kategoria:Obiektowe języki programowania