Presentation courtesy of Frank Horowitz.
Problem: You have some code that other colleagues want to *use* (or maybe even co-develop) but your code is composed of many moving parts, and dll-hades awaits on multiple versions of multiple operating systems and software environments. You don’t have time to figure out *how* to install your system on all of: Macs (via homebrew or macports or native versions or whatever) or Windows Boxes (cygwin? native?) or Linux boxes (Centos? Debian? Ubuntu? Suse? and which version?) Combinatorial explosions!
Presented at SSW: https://cornell-ssw.github.io/meetings/2017-02-27