Про памʼять і безпеку я вже таке читав про .NET і Java. Виходять торомозні програми та ще й зі своїм особливим управлінням памʼяттю бо існує garbage collector який може такого науправляти що часом хочеться щоб його не було.
я б сказав мають ту ж саму мету, але концепціі різні - garbage-collector і borrow-checker
Вся ця движуха з Rust про це ж саме?
Якщо движуха взагалі з новими мовами (go, dart, rust, d, нові стандарти c++, ...) - то це пов'язанно в першу чергу що в програмування прийшло дуже багато людей з різним бекграундом
і незважаючи на рівень кодерів треба отримувати більш-менш безпечний і робочий софт (з стд С можна зробити все, але того вимагає значно кращий рівень розуміння як все робить,
і що часто важливо - зазвичай більше часу). Цілком можливо що якраз ця основна маса сучасних програмерів і буде замінена ШІ з подальшим розвитком програмування і технологій.
Якщо відносно тільки Rust - то до наведенного вище треба ще додати його дуже сильне просування і розкрутку big tech компаніями.