Здравствуйте, alex_public, Вы писали:
_>Сама статья интересная и к ней в общем то претензий нет. Но хотелось бы (просто здесь или в рамках продолжения статьи) прояснения одного вопроса. Если некоторые преимущества Rust'a по отношению скажем к C++ можно здесь увидеть, то вот при сравнение его с D получается картинка скорее наоборот...
D намертво прикручен к тупому консервативному garbage collector'у. И в нём нет ничего нового для многопоточной работы. У Rust инновации в обоих областях:
1) Вполне реально можно обходиться без GC для достаточно сложных программ.
2) Отсутствие разделяемой памяти и семантика работы с заимстованными указателями — уникальна среди языков, которые хотят стать mainstream'ом.
3) D уж слишком заинжинерен и непонятно куда идёт.