Я знаю о существовании такого вопроса, как этот и этот. Позвольте мне объяснить.
Давайте читаем статью Джоэля Обратно к основам и видя много похожих вопросов на SO, я начал задаваться вопросом, каковы конкретные примеры ситуаций где знание таких вещей, как C, может сделать вас лучшим программистом на высоком уровне.
Я хочу знать, есть ли много примеров этого. Много раз ответ на этот вопрос был похож на " Знание C дает вам лучшее представление о том, что происходит под обложками" или ". Вам нужна прочная основа для вашей программы", и эти ответы не имеют большого значения. Я хочу понять различные конкретные способы, с помощью которых вам будет полезно знать концепции низкого уровня,
Джоэл привел несколько примеров: двоичные базы данных против XML и строки. Но два примера на самом деле не оправдывают обучение C и/или Ассамблее. Поэтому мой вопрос таков: Какие конкретные примеры существуют для того, чтобы знать, что C делает вас лучшим программистом на высоком уровне?