It looks like Vagrant is designed to help out web developers more than anything else.
I develop primarily for microcontrollers, and it can be a pain to manage toolchains for different architectures. Would Vagrant help with that? Does anyone have an examples of using Vagrant like this?
I've been using it for microcontroller development lately and it seems like a nice way to preserve and share toolchain configuration. You define everything once (compilers, makefiles, drivers, etc) and then share it with people on your team, regardless of what OS they're using. VirtualBox allows you to set up USB port forwarding so you can even program and debug from the command-line.
I develop primarily for microcontrollers, and it can be a pain to manage toolchains for different architectures. Would Vagrant help with that? Does anyone have an examples of using Vagrant like this?