I'll say upfront that you are right; developers getting excited about new architectures generally does not make sense.
But here is why I'm excited about RISC-V: I write my software in C, and I want it to be as portable as possible. RISC-V is something different that will exercise new issues when my code is tested on it.
It's a dumb reason, yes. But I want a 32-bit chip and a 64-bit chip for testing. I want to have a server rack full of different chips with different architectures, RISC-V included, and set up a commit pipeline that kicks off a massive test suite on all of the VM's on those machines, running different OS's.
I want to test my code on hundreds of OS/arch platform sets.
RISC-V is a different architecture with different things. I want it.
But here is why I'm excited about RISC-V: I write my software in C, and I want it to be as portable as possible. RISC-V is something different that will exercise new issues when my code is tested on it.
It's a dumb reason, yes. But I want a 32-bit chip and a 64-bit chip for testing. I want to have a server rack full of different chips with different architectures, RISC-V included, and set up a commit pipeline that kicks off a massive test suite on all of the VM's on those machines, running different OS's.
I want to test my code on hundreds of OS/arch platform sets.
RISC-V is a different architecture with different things. I want it.