История изменений
Исправление segfault, (текущая версия) :
С тем, что С и С++ очень часто используются не по назначению - согласен. Однако, прокомментированное мною утверждение о том, что их следует _повсеместно_ заменять на более высокоуровневые языки неверно.
Даже Паскаль решит многие проблемы, упомянутые в статье
Поправочка: язык программирования не решает _никаких_ проблем. Он может разве что _заствить_ программиста их решить, в виду невозможности или сложности некоторых «финтов», доступных в С.
Да, в С и С++ масса возможностей, которые следует использовать лишь в исключительных случаях, а то и вообще никогда. И куда проще обвинить язык в их наличии, чем стучать линейкой по всем шаловливым рукам на проекте.
Исходная версия segfault, :
С тем, что С и С++ очень часто используются не по назначению - согласен. Однако, прокомментированное мною утверждение о том, что их следует _повсеместно_ заменять на более высокоуровневые языки неверно.
Даже Паскаль решит многие проблемы, упомянутые в статье
Поправочка: язык программирования не решает _никаких_ проблем. Он может разве что _заствить_ программиста их решить, в виду невозможности или сложности некоторых «финтов», доступных в С.
Да, в С и С++ масса возможностей, которые следует использовать лишь в исключительных случаях, а то и вообще никогда. И куда проще обвинить язык в их наличии, чем стучать линейкой по всем шаловливым рукам не проекте.