Re:Linus Torvalds says RISC-V will make the same mistakes as...
by pclmulqdq on Wednesday July 17, 2024 @08:52AM
(#40985331)
RISC-V had a fantastic opportunity to be the one true microcontroller ISA, but the attempts to become an "everything, everywhere, all at once" ISA have been fascinating to see throughout the whole process.
[ Parent
| on HN ]
Re:Linus Torvalds says RISC-V will make the same mistakes as...
by lucianbr on Wednesday July 17, 2024 @10:24AM
(#40986288)
It seems it's very hard to avoid trying to become everything everywhere. It looks easy from our point of view, but when you're at the wheel, it looks like the most reasonable course of action.
Re:Linus Torvalds says RISC-V will make the same mistakes as...
by Pet_Ant on Wednesday July 17, 2024 @09:34AM
(#40985770)
RISC-V is not a ISA, but a family of ISAs. That is why is has a small core and plenty of extensions. So instead of having a dozen completely different ISAs you now have a dozen almost the same ISAs. It was meant to be forked and customized for needs.
Ideally, your needs can be met by selecting from the basket of already ratified extensions. So what if no one else has the exact set of extensions you do? A lot easier to support if you share a common core with already supported chips.
Look at how many programming languages look C and how much easier it is to pick them up than say APL. Think of Risc-V as the C of the future.