Development in computing has actually always been driven by inquisitiveness and necessity in equal measure. Today, a new generation of researchers is dealing with obstacles that as soon as seemed entirely past reach. The tools and strategies currently available to them stand for a real transition