Recommended specs for Windows Development computer.

Richard Gaskin ambassador at fourthworld.com
Fri Oct 4 12:33:24 EDT 2019


Martin Koob wrote:
 > I have been developing the application  on on a Mac to this point but
 > need to have the PC for testing and debugging in a Windows
 > environment.
 >
 > Being a Mac guy I am not sure what I should look for in a PC—
 > processor, speed, RAM, etc.

Running Windows on metal is nice, but not very convenient compared to a 
VM and rarely actually needed.

I keep a couple machines here with Windows installed as boot (Win7 and 
Win10), and I can't recall the last time I needed to test with them, 
even for a project I've been working on writing an interface for a 
client's custom USB-driven hardware.

If you go metal, go cheap.  You won't be using it often anyway, and a 
machine at or below average consumer specs helps inspire lean code that 
delights your customers, while keeping a little extra money in your 
pocket for important things like a nice dinner out.  CPUs a generation 
or two behind will still give you plenty of useful lifespan, yet are 
often discounted as most folks clamor for the Latest and Greatest.

4GB RAM is a reasonable minimum for a testing machine.  Almost nothing 
worth using ships with less these days.

If you do use a separate physical machine, I can't say enough good 
things about the value of having your work files and LC Plugins folder 
synced via Nextcloud or other folder syncing system (Dropbox et al). 
This will automate transfers between machines, saving a lot of the 
annoyance of manual copies.  And for my Plugins folder it's been awesome 
- no matter where I'm working I always know I have my latest toolkit.


All that said, I've enjoyed the convenience of VMs for decades, and a 
few years ago Mark Wieder suggested I try VirtualBox - never used 
anything else since.  It's free and open source, and when I last used 
Parallels I found VirtualBox was able to restore sessions in a fraction 
of the time.

With a VM you can share the Clipboard across OSes, as well as folders, 
hardware, and more.  Being able to copy code from my dev OS into the 
test OS has been a godsend of a convenience more times than I can count.

Running a second OS within your main OS will eat some RAM;  Min. 8 GB, 
16 GB feels luxurious.

Whether virtual or physical, the OS choice is no choice: Windows 10 is 
the present and future of Windows.  What I personally prefer doesn't 
matter for testing.  I need what my customers use, and while it can be 
useful to spin up VMs with older Windows versions, Win10 is where the 
action is today, and tomorrow.

-- 
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
  ____________________________________________________________________
  Ambassador at FourthWorld.com                http://www.FourthWorld.com




More information about the use-livecode mailing list