В GCC появится поддержка языка D

GCC — это комплект компиляторов, которыми собирается Linux и все программы для него. Язык программирования D — попытка сделать С++ с человеческим лицом. Теперь одно объединят с другим. Ожидается, что это позитивно скажется на развитии Linux, ведь программы для него станет писать проще. И D тоже выиграет, ведь из-за возникновения Go и Rust о D стали говорить значительно реже.

D в GCC

Hello, World на D


import std.stdio;

void main() {
writeln(«Hello, world!»);
}

Преимущества языка D

  • акцент на кроссплатформенности;
  • структурный и объектно-ориентированный подходы на выбор;
  • знаешь C и C++ — знаешь D;
  • сохранен прямой низкоуровневой доступ к железу;
  • контекстно-независимая грамматики;
  • легкость интернационализации программы на D;
  • программы на D легковесны.