A Glimpse of the Future of Scientific Programming