Re[3]: Ширина кода - газетная vs книжная
От: T4r4sB Россия  
Дата: 16.01.25 21:59
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Зато я знаю. Дело в том, что сделать автоформаттер, который делает нормальный reflow, — довольно сложная задача, требуется очень хорошо подумать. К тому же асимптотическая сложность известного мне алгоритма reflow — O(N^3). Первые автоформаттеры обычно работали целиком над файлом, и при такой сложности на больших файлах тупили неимоверно. Соломоново решение — а нафиг надо, сделаем тупейший алгоритм, так что каждый аргумент на своей строчке. И плевать, что это делает код нечитаемым. Ведь задача поставлена — сделать автоформаттер, а не "сделать так, чтобы было удобно читать код".


А что мешает делать O(N^3) но в пределах одной функции? Какая разница что там между функциями?
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.