Из реальных задач внедрения Rust Бигтехом сегодня двумя самыми основными, на мой взгляд, являются:
- Окончательно угробить Свободные ОС, убрав лишних конкурентов, внеся хаос и океан несовместимостей и ошибок в код, заставив разработчиков вечно переписывать ПО, и одновременно свалив на них и всю ответственность.
Это продолжение бесконечного процесса, начатое с перехода Xorg на Wayland, теперь добавляется ещё и бесконечный переход с C/С++ на Rust.
Глупо искать ответ в положительных и отрицательных сторонах двух ЯП, при замене одного другим, сравнивая их между собой, когда весь смысл процесса заключается в создании проблем, то есть в самом процессе, в его бесконечном течении, в поддержании этого.
Всегда стимулируй, но никогда не дай закончиться.
Это не процессы без цели, как может показаться, корпорации поступают так, как им выгодней, создание множества проблем, нанесение вреда развитию Открытого СПО и открытых и бесплатных ОС-конкурентов - это и есть цель.
При этом они, разумеется, оставляют живыми свои коммерческие проекты и перетащат всех юзеров в них.
Коммерческий Ред Хат/IBM сможет решать у себя задачи с разруливанием проблем, а некоммерческие у себя - нет.
При этом ядро Линукс, создаваемое Торвальдсом и Linux Foundation для Гугла и IBM, пока ещё будет жить, потому что оно нужно Гуглу для Андроид, а IBM для Рэд Хат, и оно нужно им обоим для серверов, чтобы получить независимость от Майрософт и Оракл, ну а на Десктопах и Ноутбуках жить будет только Хром ОС.
А позже они вообще заявят, что Опен Сорс не взлетел и устарел, переходите на наши проекты.
- Бесплатно, то есть за чужой счёт, включая использование рабского труда людей, создать экосистему для ЯП Rust, который более выгоден для корпов, чем C/С++.
Перемещено CrX из general