News for hackers. Stuff that matters.
Re:Why do arrays start at 0? by izacus on Thursday August 25, 2022 @06:17AM (#32591763)
It's slightly different - machine code is special because it's a visible API between our programming work and the CPU sillicon. Microcode is private implementation detail which you usually can't affect as a software developer. Machine code is something you are directly creating by writing things though.
Re:Why do arrays start at 0? by Blikkentrekker on Sunday August 28, 2022 @12:40PM (#32629740)
Why is that visible a.p.i. different than, say, LLVM i.r. which is also a visible a.p.i.?

Why is the c.p.u. special?