RISC-V: Debieron saberlo mejor
RISC-V: They Should Have Known Better
Dmitry.GR critica duramente el diseño de RISC-V, argumentando que no es adecuado ni para microcontroladores baratos ni para núcleos de alto rendimiento. Señala que la extensión comprimida tiene un rango de desplazamiento ridículamente pequeño para bytes y halfwords, y que la falta de modos de direccionamiento para acceso a arrays obliga a usar tres instrucciones. Además, el manejo de interrupciones es mucho más lento que en Cortex-M0, incluso con RV32E. El autor sostiene que las extensiones como Zcb y Zba son parches que no resuelven los problemas fundamentales.
Se necesitaron DOS AÑOS para darse cuenta de que los arrays existen.