By: Robert David Graham (robert_david_graham.delete@this.yahoo.com), June 22, 2020 1:34 pm
Room: Moderated Discussions
Linus Torvalds (torvalds.delete@this.linux-foundation.org) on June 22, 2020 12:55 pm wrote:
> Side note: regardless, it's a big step for ARM. I've been complaining
> about lack of real developer hardware for a long long time.
>
Why don't you consider Raspberry PI 4 (ARM Cortex-A72, USB 3.0) or Graviton instances "real developer hardware"? I mean this as an honest question.
I admit there's a strong mismatch between the systems we develop on and the systems we deploy on. Apple's A12z Mac Mini seems to be the first real system that combines them. From this point of view, it's kinda pointless trying to optimize code on an RPi4 development platform for the iPhone or for Fujitsu's new ARM supercomputer.
But at the same time, I use the RPi4 all the time for development. As a desktop system it runs VisualCode just fine. Though mostly I just use the command-line to run automated regression/unit/benchmark tests, because I'm afraid of latent weak memory synchronization bugs. It's extraordinarily easy to spin up a Graviton instance or buy an RPi4 for $50.
I'm kinda curious why you wouldn't want an RPi in your home lab?
> Side note: regardless, it's a big step for ARM. I've been complaining
> about lack of real developer hardware for a long long time.
>
Why don't you consider Raspberry PI 4 (ARM Cortex-A72, USB 3.0) or Graviton instances "real developer hardware"? I mean this as an honest question.
I admit there's a strong mismatch between the systems we develop on and the systems we deploy on. Apple's A12z Mac Mini seems to be the first real system that combines them. From this point of view, it's kinda pointless trying to optimize code on an RPi4 development platform for the iPhone or for Fujitsu's new ARM supercomputer.
But at the same time, I use the RPi4 all the time for development. As a desktop system it runs VisualCode just fine. Though mostly I just use the command-line to run automated regression/unit/benchmark tests, because I'm afraid of latent weak memory synchronization bugs. It's extraordinarily easy to spin up a Graviton instance or buy an RPi4 for $50.
I'm kinda curious why you wouldn't want an RPi in your home lab?