Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

__volatile__ __asm__

Name: Anonymous 2011-12-06 21:57

volatile is a C keyword, and programmers know better than using asm as an identifier. Why do people insist on using double underscores around them, especially Linux kernel developers?

Also, why do people use things like __attribute__((aligned(n))) instead of defining a macro ALIGNED(n)?

Name: Anonymous 2011-12-07 21:55

>>39
McCarthy provided m-expressions because he thought they read better, s-expressions were only there for self-terminating data. If you read the limits of mathematics by chaitin he makes a pure lisp capable of evaluating arbitrary data and it leans toward m-expressions, too. (Because randomly balancing parentheses is homogay.)

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List