История изменений
Исправление rumgot, (текущая версия) :
Условно, можно начинать 100 новых проектов на C++ в год, а потом 120 новых проектов на С++, но ещё и 10 проектов на Rust
Так считаем:
Первый год: 100 новых проектов на С++ это 100%.
Второй год: 120 новых проектов на С++ и 10 новых проектов на Rust (эти 10 новых могли быть на C++, но разработчики выбрали Rust). Таким образом C++: 120 / (120 + 10) * 100 = 92.3%, Rust: 10 / (120 + 10) * 100 = 7.7%. Видишь, доля C++ падает, если учитывать, что те проекты, которые делаются на Rust могли быть сделаны на C++.
Или ты предлагаешь исключительно абсолитные числа сравнивать? Причем отельно для каждого языка? А какой смысл? Что тебе это скажет про общую динамику?
Исправление rumgot, :
Условно, можно начинать 100 новых проектов на C++ в год, а потом 120 новых проектов на С++, но ещё и 10 проектов на Rust
Так считаем:
Первый год: 100 новых проектов на С++ это 100%.
Второй год: 120 новых проектов на С++ и 10 новых проектов на Rust (эти 10 новых могли быть на C++, но разработчики выбрали Rust). Таким образом C++: 120 / (120 + 10) * 100 = 92.3%, Rust: 10 / (120 + 10) * 100 = 7.7%. Видишь, доля C++ падает, если учитывать, что те проекты, которые делаются на Rust могли быть сделаны на C++.
Исходная версия rumgot, :
Условно, можно начинать 100 новых проектов на C++ в год, а потом 120 новых проектов на С++, но ещё и 10 проектов на Rust
Так считаем:
Первый год: 100 новых проектов на С++ это 100%.
Второй год: 120 новых проектов на С++ и 10 новых проектов на Rust (эти 10 новых могли быть на C++, но разработчики выбрали Rust). Таким образом C++: 120 / (120 + 10) * 100 = 92.3%, `Rust: 10 / (120 + 10) * 100 = 7.7%. Видишь, доля C++ падает, если учитывать, что те проекты, которые делаются на Rust могли быть сделаны на C++.