одна сишная функция - это норм, или уже говорит нам о том, что вместо раста можно пользоваться С++?
Если всё что ты делаешь — это вызываешь эту функцию, раст преимуществ не даёт. Если ты пишешь какую-то логику на расте, раст даёт преимущество в том, что эта логика будет обложена дополнительным относительно крестов статическим анализом
кто знает pdf reader чтобы после закрытия программы она сохраняла текущее положение (или хотя бы страницу) и при следующем открытии открывала на том месте? скачала adobe acrobat а он не умеет так
Если у тебя есть source of unsafety как сишная функция, это константа в обоих языках. Любая дополнительная логика помимо этой функции на крестах — тоже source of unsafety. Любая дополнительная логика на расте — нет (с оговоркой на баги компилятора, но это тоже можно считать общей константой имхо)
Есть. Они денег стоят. Например был такой Visual Assist, и спасал он далеко не от всего.
О языке и программе знать всё может только компилятор.
Статический анализатор это тоже компилятор, если что, просто без фазы кодогенерации и немного иначе спроектированный (относительно классических компиляторов)