Linked by Thom Holwerda on Sat 4th Aug 2012 04:17 UTC
Hardware, Embedded Systems "Quick - name the most important personal computer of the late 1970s and early 1980s. Those of you who mentioned the legendary Apple II - that's fine. I respect your decision. Forced to think objectively in 2012, I may even agree. But if you just named Radio Shack's TRS-80, you made me smile. Your choice is entirely defensible. And back in the TRS-80's heyday, I not only would have agreed with it but would have vehemently opposed any other candidate."
Thread beginning with comment 529778
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[8]: Nothing special
by rdean400 on Sun 5th Aug 2012 19:30 UTC in reply to "RE[7]: Nothing special"
Member since:

Assembler can be optimized better than most HLL's, but it should also be said that modern optimizing compilers produce better machine code than all but the most elite of programmers could, with a fraction of the effort. At some point, you have to determine how much it will cost to achieve perfect optimization.

Reply Parent Score: 1

RE[9]: Nothing special
by moondevil on Sun 5th Aug 2012 21:46 in reply to "RE[8]: Nothing special"
moondevil Member since:

With most modern processors (x86, x64, Itanium, ARM v8), this is no longer true.

The set of out-of-order execution conditions, parallel pipelines, types of SIMD instructions, multithreading, multiplecores, cache levels, NUMA memory is so big, that only genius would be able to do it for a specific processor/motherboard.

Assembly programming is only manageable by humans for the simple PIC processors, or some of the RISC models available in the market.

Reply Parent Score: 2