321 reputation
14
bio website careers.stackoverflow.com/…
location Lebanon, NH
age 35
visits member for 4 years
seen Jan 25 at 12:43

Assembly programmer, mathematician, micro-optimization specialist.


Sep
24
awarded  Autobiographer
Dec
14
awarded  Yearling
Dec
16
comment Metric by which to hold developers accountable
We have lots of tools that let you talk one-on-one with someone to discuss their progress without being physically in the same place. Use them.
Dec
16
awarded  Supporter
Dec
14
awarded  Nice Answer
Dec
14
awarded  Teacher
Dec
14
answered Would you use C, today, for a software project?
Dec
9
comment Why hasn't a faster, “better” language than C come out?
@Pavel: As far as aliasing is concerned, yes. Fortran also has looser floating-point semantics -- the default is somewhat akin to -ffast-math, but it's not obvious that that's a good thing.
Dec
8
comment Why hasn't a faster, “better” language than C come out?
Modern C, properly written, can encode the same aliasing assumptions as any other language, allowing the compiler to make the same optimizations. It's an important feature of the language that it also allows the programmer not to assume those requirements when they're not applicable. Your other points are spot on, so +1.