Купил книжку K&R на русском языке, второе издание. Немного напрягает стиль расстановки пробелов. Например в массиве s[i+j] пробелов вокруг плюса нет, хотя написано что лучше делать. Или в сложных выражениях: if (foo<0 && bar==0) ... Здесь есть логика (типа удобство чтения кода) или это ошибки при наборе? И ещё вопрос. Почему ядро пишется с табами по 8 символов, хотя в книжке, которую все называют не иначе как "библия" их 4? И вообще какой стиль программирования лучше?