обработку ошибок? А memory safe? А безопасность типов? Везде это считается за безопасностью
"Везде" это где? Мне вот может быть это ни к чему, только скорость выполнения замедляет. В кругах ЯВУ так меряются функционалом компиляторов, в случае с ассемблером безопасность зависит только от самого программиста, способов программировать — море.
C++ считается безопасным языком для работы с памятью?
Что за бред, если вы хотите писать юзер-френдли приложения, то падения приложения с неизвестной ошибкой для него будет необычно
Что ещё за "неизвестные ошибки"? Программист отладчиком пользоваться значит не умеет?
там есть смарт поинтеры, и родные деструкторы. Но все равно надо быть аккуратным, чтобы не было ошибок
причём тут кодер, если я о пользователях?
Ну так вопрос был является ли он безопасным, а не что там есть))
Потому что если речь про ошибку, то нужно говорить о тех, кто может её исправить. Зачем говорить о пользователях? Будет он — или нет, толку?
безопасность это фронтенд компилятора или что будет у вас?
загуглить ошибку, толк будет.
"быть аккуратным, чтобы не было ошибок" — а в ассемблере значит даже если быть аккуратным, ошибки будут? 😄
вы слышали про динамическую память? ее не так контролируют как вы себе представляете
О понятии безопасность: > Расплывчатое? Точно нет. Ну так я и хочу узнать точно, является ли C++ безопасным ЯП при работе с памятью
Если бы он являлся еще и безопасным, зачем было бы изобретать всякие другие языки?))
а сдесь сразу понятно, что все люди которые пишут за него - пишут пустоту не по теме
И одно сообщение выше
Я так понимаю вырывать из контекста в вашем вкуса, все думаю пора прекращать. Бессмысленно получается, когда тот кто начал резко про другое начал говорить, и сюда по сообщениям выше понятно все сразу
Причём там вообще не про безопасность, а "надёжность". Программисты подразумевают, что компилятор не затронет ассемблерный листинг, и он будет запрограммирован на условиях программиста — надёжность, если говорить о вставках. Но не проблема, про безопасность тоже можно замолвить словечко. Безопасно писать на ассемблере тоже не проблема, руки иметь надо))
а как же ваше (дословно) "для меня это замедление скорости"?
И в чём я не прав? Посмотрите как обработчики ошибок скорость замедляют.
Обсуждают сегодня