Yoda писал(а):
Только очень небольшое количество методов, типа loop unfolding, увеличивают скорость в ущерб размеру.
И то, как я уже написал, это не всегда приводит к увеличению скорости, поскольку растёт расход кэша и число обращений к памяти, и ещё неизвестно, что перевесит...
Цитата:
А работа окололинуксовых программистов...
Мне тоже :) Конечно, в теории хорошо, когда у тебя есть возможность "допилить напильником" любую часть системы, но на практике такое нужно крайне редко. В то же время необходимость в лишних телодвижениях, даже привычных, с годами начинает раздражать -- и это как минимум. Так что неудивительно, что линух в определённой степени идёт в том же направлении, что и винда (например, та же автоматическая установка, требующая минимум ручных действий, давно уже стала нормой). Другое дело, что сам путь к созданию крупных систем, используемый в опенсорцном сообществе, порочен в принципе, поэтому по-настоящему хороший продукт сообщество никогда создать не сможет (однако это сможет сделать серьёзная фирма, даже если за основу изначально будет взят некий открытый проект, и уж тем более этому не мешает сама открытость проекта -- мешает именно отсутствие жёсткого контроля и управления проектом).