LINUX.ORG.RU
ФорумTalks

Чистить ли код ядра от пробелов?


0

0

Количество строк кода ядра 2.6.22, содержащих пробелы в конце строки: 135209
Выигрыш от удаления пробелов: 151809 байт
Количество строк diff'а: 455437
Размер diff'а: 15 мегабайт

Подробности: http://kerneltrap.org/Linux/White_Space

"People brave enough to submit the patch: ~0"
"Take care. :)"

Какие будут мысли у лоровцев и анонимных гостей.

Удаляющих "лишние" символы из кода для экономии места в ущерб читабельности гуманне всего будет расстрелять.

r_asian ★☆☆
()

Ага, и еще через обфускатор прогнать.

sin_a ★★★★★
()
Ответ на: комментарий от r_asian

тебе легче читать код с пробелами в конце строк?

troorl ★★
()
Ответ на: комментарий от r_asian

> Удаляющих "лишние" символы из кода для экономии места в ущерб читабельности гуманне всего будет расстрелять.

Чисто из любопытства: каким образом пробелы в конце строк упрощают читаемость кода?

smh ★★★
()

Неужели не понятно, что в исходных кодах Linux содержатся также и сорцы ядра Windows, написанные на whitespace? Там в заметке как раз говорится, что «it's an issue that is slowly solving itself» — Венду на whitespace потихоньку переписывают в Линакс на C.

Sphinx ★★☆☆
()

Зачем? Парсеру и токенизатору они и так по фонарю.

anonymousI
()

ага, еще желательно убрать все комментарии и переносы строк.

могу даже написать скриптик :)

gr_buza ★★★★
()

Дык эта, патчик Линусу уже закинули?

Sherak ★☆
()

#define DIM ;int
#define IF if(
#define THEN ){
#define ENDIF ;}
#define END return 0;}
#define PRINT printf
#define PRIVATE int main
#define SUB (int argc,char* argv[]){

Lockywolf ★★★
()
Ответ на: комментарий от polachok

Выигрышь в 150кб колосcален? при размерах то ядра в сжатом виде 40Mb

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.