Qual è il PC più efficiente per la programmazione?
Questi sono i miei requisiti per un buon setup di programmazione C++:
- Almeno due monitor, e uno di essi deve essere un pannello IPS che può ruotare in modalità verticale. Voglio 100+ linee di codice visibili allo stesso tempo; questo mi permette di vedere la forma del codice. IPS (non TN) è necessario per evitare i problemi di angolo di visione dell'LCD.
- Un drive SSD. Rendono tutto più veloce.
- La migliore CPU che posso permettermi. La compilazione del codice è per lo più legata alla CPU. Per me, la velocità di clock è più importante del numero di core, perché la generazione di codice a tempo di link è lenta e a thread singolo. Per le compilazioni multi-progetto (1.000.000+ linee, 5+ progetti), il numero di core diventa più importante.
- 16 GB di RAM o più. Se hai più di 8 core, di più è meglio.
- Una tastiera che corrisponda alle mie aspettative su dove dovrebbero essere i segni di punteggiatura. Io uso la Microsoft Ergonomic Natural 4000, ma questa è una scelta molto personale.
- Visual Studio su Windows. Xcode mi sembra ancora goffo al confronto, ma è adeguato se state sviluppando per Mac o iOS. Eclipse è fantastico per Java, ma il suo supporto C++ non era abbastanza buono l'ultima volta che ho controllato.
Queste sono le mie preferenze. Ho lavorato con persone a cui piace molto usare emacs su Linux, ma io non ne sono mai stato tentato.
Articoli simili
- Qual è il modo più efficiente per allevare un perfetto IV Pokemon è Sole o Luna?
- Qual è il modo più efficiente per ordinare un milione di interi a 32 bit?
- Qual è la più semplice ma efficiente app SOS/emergenza per Android?
- Qual è il modo più efficiente per caricare la batteria del telefono e del portatile?