3 ms·
Why should a random tinkerer trying to learn or get a basic job done with a microcontroller/CPU care whether the architecture is open source? It's still overwhe
by creato 7y ago
Why should a random tinkerer trying to learn or get a basic job done with a microcontroller/CPU care whether the architecture is open source? It's still overwhelmingly difficult to do anything interesting with the fact that the architecture is open source.
- loeg 7y agoWhy should a random tinkerer choose ARM in particular?
- creato 7y agoI didn't say anything about ARM specifically either. If I were a random tinkerer, I would choose based on these factors: * Ecosystem support (libraries, stack overflow, docs) * Quality of tools (compilers, debuggers) * Price/availability ARM is probably a good choice based on these factors, due to things like Raspberri Pi and Arduino (not all ARM but maybe the more popular ones are?). Open source hardware architecture doesn't really factor in anywhere here.
- Erlich_Bachman 7y agoThen to be honest it's a bit difficult to explain this to you in one post. Assuming you are even willing to consider any other perspective than you own egoistical current short-term position, then if you want you should read up on how this industry operates, on politics in it, on how processors and architectures are contracted and licensed, on what lobbying and political tools do big manufacturers like Intel use in order to get their advantage, about the history of the different architecture in general, on cybersecurity of the aspects of open/closed silicon, etc. etc. In short, yes RISC-V is a huge deal and if you care anything about software, hardware or computing in general you should be very happy and optimistic because of its existence. The team behind it is doing a tremendous monumental job of creating a free architecture, and they are still in the beginning of it.
- nickik 7y agoThere are a couple nice innovations happening in RISC-V. A lot of nice FPGU stuff where you can extend the architecture yourself and tooling that supports that. There are some cool RISC-V chips out that have different advantages, AI accelerators, lower power and so on. Lots of security stuff as well. I mean sure, all those things exist in the ARM world to some extend or another, but there is defiantly cool stuff being built.
- imtringued 7y agoBecause random tinkerers have no pressure to deliver a profitable product.