Един ред с макрос се превърна в символ на неуспеха

...
Един ред с макрос се превърна в символ на неуспеха
Коментари Харесай

„Това е боклук“ – Линус Торвалдс за първата партида RISC-V пачове за Linux 6.17

Един ред с макрос се трансформира в знак на неуспеха на първата партида пачове за RISC-V.

Линус Торвалдс остро разкритикува първата партида RISC-V пачове, препоръчани за включване в Linux 6.17, като съобщи, че измененията са пристигнали прекомерно късно и съдържат, по неговите думи „ отпадък “, който няма нищо общо с RISC-V и визира общите заглавни файлове на ядрото.

Особено го е подразнил новият помощен макрос make_u32_from_two_u16(), който съгласно Торвалдс прави кода по-малко понятен и единствено утежнява нещата. Той означи, че един елементарен запис от типа (a < < 16) + b незабавно демонстрира защо става дума, до момента в който потреблението на помощния макрос скрива реда на думите и внася двусмислие.

Торвалдс акцентира, че сходни промени не би трябвало да се появяват в общите заглавия, още по-малко да се вършат в края на сливането на резултатите. Той предизвести, че повече няма да приема закъснели поръчки за включване на промени и няма да позволява „ отпадъци “ отвън архитектурното дърво на RISC-V.

Той сподели, че създателите ще могат да тестват тези промени единствено във версия 6.18 и то единствено в самото начало на потока на обединение, и то без противоречиви и безполезни редакции.

Линус Торвалдс е финландец от шведски генезис, който като дете е приказвал шведски и е учил в шведско учебно заведение. Роден е на 28-ми декември 1969 година в фамилията на публицисти и дядо математик.

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР