Modern computer science is experiencing a paradigm shift that could redefine the way we address complex computational problems. Revolutionary practices are emerging that exploit essential concepts of physics to handle details. Scientific computing stands at the threshold of a revolutionary stage whe