Have too much bloat and useless abstraction.
We should switch to x86-64 asm for obvious speed advantage and recode the useful abstractions as asm macros.
Most optimized, fully pipelined and branchless asm code also wears out the CPU and hardware faster(since it was not designed to run such optimized code), thus shortening PC lifespan and leading to lower performance.Real asm programmers already realized that and switched to C which doesn't compile code too fast(which CPU designers count on).
Name:
Anonymous2011-10-19 2:37
Agree with first part.
Disagree with second part. A (very) good C compiler with inline Asm is sufficient, as the majority of bloat is coming from overuse of libraries and frameworks.
Name:
Anonymous2011-10-19 9:40
>>3 Most optimized, fully pipelined and branchless asm code also wears out the CPU and hardware faster
Is this really true?
>>5
Transistors don't have an infinite lifespan due to effects such as electromigration, but that post and the rest of this thread is the usual /prog/ nonsense.