![]() | |
Tipus | llenguatge de programació orientat a objectes, llenguatge de programació procedural, llenguatge de programació funcional, generic programming language (en) ![]() ![]() ![]() |
---|---|
Data de creació | 8 desembre 2001 ![]() |
Disseny | Walter Bright ![]() |
Desenvolupador | Walter Bright i D Language Foundation (en) ![]() ![]() |
Paradigma de programació | programació funcional, llenguatge imperatiu i programació orientada a objectes ![]() |
Darrera versió estable | 2.109.1 () ![]() |
Influenciat per | C++, C, C#, Llenguatge de programació Eiffel, Java i Python ![]() |
Extensió dels fitxers | d, dd, di i def ![]() |
Pàgina web | dlang.org ![]() |
El Llenguatge D, en ciències de la computació, és un llenguatge d'alt nivell de programació orientat a objectes, multiparadigma, imperatiu i concurrent.
D va ser creat per Walter Bright de Digital Mars i publicat el 2001. Juntament amb Andrei Alexandrescu a partir del 2007.[1][2][3][4] Fou creat a partir de C, C++, Java i Eiffel, sense ser compatible amb ells usa les seves millors prestacions, desenvolupat amb base pràctica en lloc de teòrica.[5]
Els objectius de disseny de D volen combinar el rendiment i la seguretat dels llenguatges compilats amb la força expressiva dels llenguatges dinàmics moderns. Normalment és un codi tan ràpid com l'equivalent en C++ i estalvia memòria.[6] La inferència de tipus, gestió de memòria automàtica i la facilitat sintàctica permeten un desenvolupament més ràpid, mentre que la comprovació de límits, disseny de característiques i un sistema d'ajuda tipus de concurrència al tant a eduir l'ocurrència d'errors.[7]
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search