GAMESS, GPUs, JuliaChem, and Julia: a double date in high-performance quantum chemistry