DEV Community

Discussion on: What computer do you use for software develpment?

Collapse
 
eljayadobe profile image
Eljay-Adobe • Edited

For my work, I use: iMac Pro, iMac, iMac, Mac mini (M1), MacBook Pro, and Puget running Windows. (These are work's machines, not mine.)

For fun, I use: iMac Pro, a half-dozen Raspberry Pi, and two Arduino. In the dusty closet, I have two dozen machines that span 30 years.

I'm considering getting a Dell XPS 13 Laptop Developer Edition, with all the available upgrades for CPU, GPU, RAM, SSD, and LCD. (The "Developer Edition" has Ubuntu preloaded.)

I like Unix. I like Macintosh, because it's Unix. I like Linux. I also like Windows, and I am impressed that Microsoft has done an impressive job bringing WSL to the platform. On all platforms I primarily use Vim. I also use Xcode and Visual Studio. For .NET fun, I use Visual Studio for Mac and write F#. (I write small hobby projects in .NET. I've been out of the Java ecosystem for 15+ years; nothing against Java and JVM though, fine language & platform as well.)

I'm cautiously looking forward to the ARM becoming personal computer mainstream. I like to point out that Microsoft had the Surface RT running Windows RT out on the market a full decade before Apple. Successful product...? Well, perhaps not.