История изменений
Исправление WatchCat, (текущая версия) :
Ну вот например,
Я понимаю, что ты специально искал такой пример, чтобы доказать свою позицию, но выглядит это тупым набросом. Можно точно так же взять любую библиотеку биндингов к любому сишечнуму API и мы там увидим кучу unsafe, просто потому, что сам по себе вызов сишечной функции считается в Rust unsafe.
Но вот только всё многообразие кода Rust не состоит из биндингов к сишечным либам.
А в С++ наоборот можно найти код который без проблем соберется в будущем со всеми включенными профилями.
Покажи мне пример плюсового программного продукта без указателей.
Исходная версия WatchCat, :
Ну вот например,
Я понимаю, что ты специально искал такой пример, чтобы доказать свою позицию, но выглядит это тупым набросом. Можно точно так же взять любую библиотеку биндингов к любому сишечнуму API и мы там увидим кучу unsafe, просто потому, что сам по себе вызов сишечной функции считается в Rust unsafe.
Но вот только всё многообразие кода Rust не состоит из биндингов к сишечным либам.
А в С++ наоборот можно найти код который без проблем соберется в будущем со всеми включенными профилями.
Покажи мне код без указателей.