Always learning while creating: A long, rewarding path for C