|
|
|
|
|
by sylware
13 days ago
|
|
Everything pushing forward RISC-V is a good thing (this time I get it right...) I code RISC-V assembly almost everyday, beyond the major point that it is a NON-IP-LOCKED ISA (unlike arm and x86-64), it feels like it does 'sweet spot' nearly all the time. Namely, I am more into binary specifications which means, if RISC-V is zapped one day, we still have some RISC-V byte code and port to an IP-LOCKED ISA is reasonable. The hard part: _really performant_ micro-architectures for server/desktop/embedded/mobile on latest silicon process. The harder part: getting much binary-only 'critical' software running there (for instance desktop video games). And the super hard part: big mistakes _will be made_, and it is going to hurt ooofely. |
|
It will accumulate cruft over the years like all other platforms, but right now, it is a joy to work in.
It’s not just for fun, but I’m betting on it because I hope Europe will finally build its own chips, and there is a good likelihood they will choose RISC-V over ARM; expertise in that field for EU developers might soon be a plus.