LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

Rust вообще не имеет никаких инструментов для решения этих проблем, а они, между прочим, ключевые для многопоточного программирования.

Каких конкретно инструментов вам не хватает для реализации, скажем Software Transaction Memory из упоминавшейся Clojure?

Давайте назовем тред: лучше ли Rust, чем C++?

Ок, какие упоминавшиеся выше инструменты есть в С++, которых не хватает в расте?

И как вы собирались заставить программиста на С++ не шарить ссылки/shared_ptr между потоками без использования синхронизации для доступа к данным?

Исправление red75prim, :

Rust вообще не имеет никаких инструментов для решения этих проблем, а они, между прочим, ключевые для многопоточного программирования.

Каких конкретно инструментов вам не хватает для реализации, скажем Software Transaction Memory из упоминавшейся Clojure?

Давайте назовем тред: лучше ли Rust, чем C++?

Ок, какие упоминавшиеся выше инструменты есть в С++, которых не хватает в расте?

И как вы собирались заставить программиста на С++ не шарить ссылки между потоками?

Исходная версия red75prim, :

Rust вообще не имеет никаких инструментов для решения этих проблем, а они, между прочим, ключевые для многопоточного программирования.

Каких конкретно инструментов вам не хватает для реализации, скажем Software Transaction Memory из упоминавшейся Clojure?

Давайте назовем тред: лучше ли Rust, чем C++?

Ок, какие упоминавшиеся выше инструменты есть в С++, которых не хватает в расте?