> как часто вы делаете id для пачки юзеровВообще никогда не пользовался, тузлой
> Но то, что это не сделали сразу
Раньше парадигма программирования была другая
> не красиво, а избыточно
у Михалкова есть фильм "12", стыренный подкопирку у америкосов, но стыренный хорошо, и там есть момент, где они уже много часов сидят в комнате обсуждают одно и тоже и все уже готовы согласится с чем угодно, лишь бы это закончилось, и соглашаются, но герой михалкова произносит спич о водопроводной трубе, которая совершенно по уродски идет под потолком не прикрытая, грязная, но никому не мешает и поэтому всем по...й,... - очень рекомендую посмотреть, вот это оно и есть, комуто и так сойдет, а комуто хочется большего, упрекать людей, что им хочется ферари, хотя запорожец тоже едет, ну это бред, и именно потому, что ферари вылизан, и каждый изгиб обсосан и каждый болт.
> А по мне - это ад и изнасилование простоты и unixway.
А вот, как раз наоборот, все тузлы - cat, awk, и тд работают так, и это и есть упрощение и приведение к общему знаменателю, в больших проектах есть патчи, которые просто отступы выравнивают, ну глупо прикручивать крышку корпуса на 3 болта и четвертый угол забивать гвоздем, это вызывает когнитивный диссонанс у перфекционистов, каждый кодер должен быть перфекционистом в отношении кода, иначе он говнокодер, третьего не дано.
> unixway
Книгу Линуса читали, там как раз говорится как приходилось изворачиваться в ядре чтобы обеспечить внешнюю простоту для программистов юзерспейса.
> программы бывают законченными
Спорный вопрос, если допустить, что ОС будет видоизменяться, через 30 лет для такой "законченной" программы придется поддерживать несколько протухших подсистем ядра.