Семантика: | мультипарадигменный: императивное, объектно-ориентированное, обобщённое программирование |
---|---|
Тип исполнения: | компилятор |
Появился в: | 2000 г. |
Автор(ы): | Уолтер Брайт |
Типизация данных: | строгая, статическая |
Основные реализации: | Digital Mars D, GNU D |
Создан под влиянием: | Си, C++, Java, C# |
D — язык программирования общего назначения, предназначенный для прикладного и системного программирования. Он является языком высокого уровня, но сохраняет возможности прямого взаимодействия с программным интерфейсом операционной системы и с оборудованием.
D предназначен для написания средних и крупных систем с миллионами строк исходного кода, для ведения командной разработки. Язык D имеет C-подобный синтаксис, он лёгок в изучении, поддерживает многие возможности в помощь программисту, а также пригоден для проведения агрессивной оптимизации кода компилятором.Стабильная версия 1.0 вышла 2 января 2007[1].
Ссылки
- D Programming Language(англ.) — официальный сайт. Проверено 6 мая 2006 г.
- Open Source Development for the D Programming Language(англ.) — свободное программное обеспечение на/для языка D. Проверено 8 января 2006 г.
- GDC - D Programming Language for GCC(англ.) — Язык программирования D для GCC. Проверено 27 мая 2007 г.
- Корал, Александр (24 февраля 2006) Язык программирования D Проверено 6 мая 2006 г.
- Тихонов, Кирилл (17 августа 2001) Предложен новый язык программирования, который должен стать преемником C и C++ Проверено 6 мая 2006 г.
- Дубров, Олег (25 декабря 2007) Практика программирования на языке D