можешь рассказать про язык? своё мнение ...
Сомневаюсь, что смогу сказать что-то больше, чем какая-нибудь педивикия.
Язык создан
Уолтером Брайтом, человеком, создавшим один компиляторов C++. Так что он хорошо знал проблемы этого языка и попытался создать
свою игру мечты свой вариант языка
C с объектами.
Ключевое слово
auto там было с самого начала (С++ позаимствовал его, кажется с версии 2017 года). Есть цикл
foreach. Структуры создаются на стеке и передаются по значению, а объекты классов создаются в куче и передаются по ссылке. Есть встроенные динамические массивы и ассоциативные массивы, для питониста очень удобно.
Есть сборщик мусора, что на мой взгляд удобно. На хабре если появляется какая-нибудь статья про D, то тут же набегают "сУрьёзные" плюсовики и начинают обсуждать миллион причин, почему сборщик мусора - это ФУ. Но я, как питонист, никаких проблем от него пока не встречал, меня всё в этой части устраивает, надо только примерно представлять, как он работает.
В какой-то момент в языке появилась возможность вызывать функцию как метод её первого аргумента (точечная нотация), и сейчас многие этим активно пользуются, но мне это как-то не очень зашло.
Есть система шаблонов, вполне понятна, и её даже можно применять (в С++ я её так и не осилил).
Нету непонятных заголовочных файлов (до сих пор не понимаю, зачем они в С), система импорта похожа на Питон. Есть менеджер пакетов DUB, который сам выкачивает требуемые библиотеки из своего репозитория и запускает компилятор.