Gotta Code 'Em All: The New Pokémon Go Plus Language
Description
A meme on a plain light-gray background with black text at the top that reads, 'The new Pokemon Programming Language sounds interesting'. Below the text, on the left, is the official logo for 'Pokémon GO PLUS', which features the classic yellow and blue 'Pokémon' text, with 'GO' styled inside a circle that resembles a Poké Ball, and the word 'PLUS' next to a blue plus sign. To the right of the logo is a 3D rendering of a Poké Ball, the iconic red and white sphere used for catching Pokémon. The humor comes from interpreting the product name 'Pokémon GO PLUS' as a new programming language. It leverages the fact that 'Go' is a well-known programming language developed by Google, and adding 'Plus' (or '++') is a common convention for iterating on a language, famously seen with C++. For experienced developers, this is a simple, relatable pun that plays on the constant proliferation of new languages and the naming tropes within the industry
Comments
7Comment deleted
Ah, 'Go+', the new language where you have to walk 10km just to hatch a segmentation fault
CTO just asked us to migrate to Pokémon Go +: apparently it’s like Go with generics, except you garbage-collect runaway goroutines by throwing a Pokéball at them
Finally, a language where catching exceptions is mandatory but you can only handle 6 different types at runtime before having to refactor your entire error handling strategy
When your product manager suggests adopting 'Go+' for the new microservices architecture, but you realize they've been playing Pokemon GO during sprint planning. At least the error handling would be more forgiving - just throw a Pokeball at the exception and hope for the best. Still probably more type-safe than JavaScript, though
Pokémon Programming Language? Basically Go++, where channels are Pokéballs and every goroutine you don’t catch evolves into a production leak - the compiler finally enforces “Gotta catch ’em all.”
Saw “Pokémon GO Plus” and read it as “Go++” - a language where if you don’t catch all your goroutines before main returns, they evolve into production incidents
Pokémon GO++: Where goroutines evolve into outages faster than a Magikarp into Gyarados