To a seasoned dev, using a different programming language might be... an experience. Everything is a double? Equality isn't equality?! WAT!?! There are two directions this could go: 'Oh, this language is TERRIBLE. I HATE IT'. Or: 'Huh.. I wonder why that is...' Take a trip along the latter path through a dozen different languages and understand why things the way they are.