In termini molto più ampi, un'azienda o un'università possono fornire sistemi di sviluppo più potenti (più CPU / GPU / array RAID, ecc.) a un costo inferiore (per capitale ed energia e rischio di furto di laptop / IP) per programmatore in un stanza del server, o nel cloud, che fornire hardware capace di tale per ogni sviluppatore.
Quindi, un'interfaccia web o un desktop remoto in streaming possono essere inviati agli iPad e ai Chromebook meno costosi di ogni sviluppatore, ecc.
Tranne, ovviamente, per esigenze di sviluppo specializzate (test di giochi "a contrazione" a bassa latenza, musica in tempo reale, interfaccia hardware, ecc.)
Per un coder individuale, molto probabilmente preferiscono il loro MacBook (Pro | Air), et.al., o qualcos'altro che guida una coppia molto grande di monitor.