Если изучил все языковые конструкции на си, то могу посоветовать поискать проекты с исходным кодом (лучше будет, конечно, если найдёшь по интересующему направлению) и сидеть изучать как они применяются «в жизни» и что программа вообще делает. Либо же начни потихоньку сам пилить что-то :)
Ошибка в коде написанном на C++ стоила компании CrowdStrike 40 млрд долларов. Недаром АНБ запретила использования у себя C и C++ и порекомендовало IT-компаниям отказаться от этих языков. 70% сбоев происходит из-за небезопасной работы с памятью.
Например, см электронный официальный вариант книги "Цифровая схемотехника и архитектура компьютера" (находится в поисковиках), страница 1606. Естественно, это не полный перечень ошибок.
@@viewererdosПочему бы не использовать c++ для процессоров и микроконтроллеров? Мощный яп со всеми возможностями прямого доступа к железу, указателям и другим прелестями языка си, но имеющий парадигму ООП, шаблоны, STL, исключения, которые облегчают разработку программы и сокращают возможное количество ошибок. Работает проги на нем также быстро. C++ используется в разных сферах it, вакансии больше, спрос на c++ больше. Можешь разрабатывать контроллеры, а можешь игры, можно приложения для пк, браузерные движки, игровые движки, поисковые системы и тд. Не вижу плюсов у обычного си. Он мало где применяется, почти нет вакансий, спроса нет
Все вопросы сюда% vk.com/grigorin_alexandr
Спасибо большое за ваше видео очень интересно
Всегда угораю с корок Александра ))) Будем смеяться над убогими (((
Ты о чём?
Здравствуйте Александр. Прочитал книгу Стивена Прата про язык си. Посоветуйте книги или другие источники для продолжения изучения языка си
Если изучил все языковые конструкции на си, то могу посоветовать поискать проекты с исходным кодом (лучше будет, конечно, если найдёшь по интересующему направлению) и сидеть изучать как они применяются «в жизни» и что программа вообще делает. Либо же начни потихоньку сам пилить что-то :)
Класика си - Брайн Керниган и Деннис Ритчи Язык программирования C. Дальше можешь почитать Бен Клеменс Язык C в XXI веке.
Ричард Стивенс APUE
Ошибка в коде написанном на C++ стоила компании CrowdStrike 40 млрд долларов. Недаром АНБ запретила использования у себя C и C++ и порекомендовало IT-компаниям отказаться от этих языков. 70% сбоев происходит из-за небезопасной работы с памятью.
Александр, напомните пожалуйста название книги, которую вы рекомендовали в одном из прошлых видео, давно. Там, кажись, что-то про тело человека было.
Атлас по анатомии?
Интересно узнать полный перечь типовых ошибок в си
Например, см электронный официальный вариант книги "Цифровая схемотехника и архитектура компьютера" (находится в поисковиках), страница 1606. Естественно, это не полный перечень ошибок.
@@mormeoi прикольно, у меня она даже в бумаге есть, но я там только главы про архитектуру читал
Скоро компиляторы сами будут исправлять ошибки в коде, а программисты будут писать код как будто они собирают лего
Они уже делают так. G++ уже отправляет сообщения "может не Helloworld, а HelloWorld", ты смотришь и думаешь "мой косяк"
Шёл 2023 год , пока такого нет
@@blindboy007пишу из 3034 года машины научились наконец таки, а еще изобрели машину времени
👍
Да сложнее на неём писать по сравнению с С++ питонами итд
Мало кто может
C++ в разы сложнее
С- классный язык, но увы - не актуальный. Сейчас на сайтах вакансий - только о Пайтоне упоминают...
Язык Си будет актуален до тех пор пока существует хотя бы один процессор или микроконтроллер.
Язык Си это основа всех основ.
@@viewererdosПочему бы не использовать c++ для процессоров и микроконтроллеров? Мощный яп со всеми возможностями прямого доступа к железу, указателям и другим прелестями языка си, но имеющий парадигму ООП, шаблоны, STL, исключения, которые облегчают разработку программы и сокращают возможное количество ошибок. Работает проги на нем также быстро. C++ используется в разных сферах it, вакансии больше, спрос на c++ больше. Можешь разрабатывать контроллеры, а можешь игры, можно приложения для пк, браузерные движки, игровые движки, поисковые системы и тд. Не вижу плюсов у обычного си. Он мало где применяется, почти нет вакансий, спроса нет
А я уже 20 лет пишу и не знал этого. Ах да, пишу для микроконтроллеров.
Это ещё кому-то объяснять надо?
На диком западе первые револьверы не имели предохранителя, и профессионалы вместо патрона под бойком сворачивали и вставляли купюру...