Comment

Comment by outsomnia

> This pursuit of minimalism has resulted in false orthogonalities (such as reusing the same instruction for branches, calls and returns)

They are all kinds of changes in flow, it's not crazy to have an instruction for that primitive.

He complains Risc-V need 4 instructions to do what x86_64 and arm does in two, but... it says Risc-V. And x86_64 CISC instructions devolve to a pile of microcode anyway.

Guy invested in powerful incumbant using a completely different and even more established enumbant to bash the challenger over the head with doesn't feel like I am learning anything useful when I read it.

parent outsomnia 6 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton