Тут, конечно, вопрос, насколько на общих задачах корректно сравнивать го или раст с ди, на котором можно писать объектно и очень близко к другим объектным языкам, получая помесь системного языка с прикладным. Конечно, рефлексия, переопределение методов и т.п. будет различаться, но тем не менее, с похожего языка это Ctrl-C и Ctrl-V с минимальными правками. По архитекту десятилетиями люди писали книжки зачем-то, переусложняли код, выдумывали паттерны\шматтерны, добавляя этим себе пачку проблем, но и решая другие проблемы, которые некоторые языки предлагают или совсем не решать, или же решать как-то по принципу "я так вижу". Тот же Пролог вроде как тоже не слишком "живой", хайпа нет и вложений корпораций в него нет, однако я не знаю, чтобы кто-то из языков предложил вменяемую альтернативу на его задачах. Тоже самое и в ди, если нужна системная или быстрая тулза\приложение с вменяемым архитектом, то на чем это писать, наука на этот вопрос не отвечает.