Resposta de Linus Torvalds a un enginyer de #Google al rebre tard el seu codi:
"No. Això és brossa i ha arribat massa tard". "I quan dic brossa ho dic de debó, això és quelcom que ningú m'hauria d'enviar."

Resposta de Linus Torvalds a un enginyer de #Google al rebre tard el seu codi:
"No. Això és brossa i ha arribat massa tard". "I quan dic brossa ho dic de debó, això és quelcom que ningú m'hauria d'enviar."
@spla Un estil inconfusible que només funciona perquè és un programador extraordinari. A qualsevol altre se'l menjarien amb patates.
@Rierol sí, si algú pot ser així és ell.
@spla m'agradariá de comprendre los comentaris tecnics xD
@Quenti uff, son de molt baix nivell, difícil d'entendre per els humans.
@linuxzx80 tens raó, error meu
Els nombres enters no negatius es poden expressar en binari amb 8 bits (del 0 al 255), amb 16 bits (del 0 al 65535), amb 32 bits (del 0 al 4294967295).
Sembla que per algun motiu, cal convertir dos enters de 16 bits en un de 32 bits.
Torvalds sembla defensar la solució
a<<16+b
Si
a=0101010111111111
b=0001110001110000
el resultat seria
01010101111111110001110001110000
(1/2)
El programador de Meta ha escrit una funció «ajudant» (helper) que es diu
make_u32_from_two_u16(a, b)
I Torvalds, amb la delicadesa habitual😉, opina que és una funció que empitjora el món en general perquè no és possible saber si el resultat serà a,b o b,a o a(invertit), b(invertit) o… Ni si els bits de b sobreescriuran els de a.