The Epic Saga of Programming: From Punching Holes to Chatting with Bots

andre