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

Pages: 1-

High-level languages

Name: Anonymous 2011-10-19 1:06

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.

Name: Anonymous 2011-10-19 1:34

No. We shouldn't.

Name: Anonymous 2011-10-19 2:31

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: Anonymous 2011-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: Anonymous 2011-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?

Name: Anonymous 2011-10-19 9:54

>>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.

Name: Anonymous 2011-10-19 10:23

>>6
They used to have near-infinite lifespan, when process geometries were in the 1um range.

Name: Anonymous 2011-10-19 10:26

>>7
My computer made out of 74xx chips has been working just fine for the past 25 years.

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