Gotta Code 'Em All: The Pokémon Go++ Language
Description
A meme that creates a programming language pun by combining the logo for the mobile game 'Pokémon Go Plus' with existing programming language names. The top text reads, 'The new Pokemon Programming Language sounds interesting'. Below, it shows the 'Pokémon GO Plus' logo next to an image of the physical Go Plus device. The joke is a visual pun that deconstructs the logo's text into 'Go' and 'Plus' (which is stylized as '++'). This creates the fictional language name 'Go++'. The humor is a play on the names of two real programming languages: Go (or Golang), developed by Google, and C++, a long-standing object-oriented language. The meme cleverly merges gaming culture with programming language humor, which would be amusing to developers familiar with both domains
Comments
7Comment deleted
Go++: All the concurrency of Go, with all the memory management headaches of C++. Your program's race conditions now have to be caught in the wild
Proposed we migrate the monolith to Go+; finance immediately budgeted for Bluetooth Pokéballs - turns out namespace collisions cost more than N+1 queries
Finally, a Go framework where catching all the exceptions is actually the point and nobody questions why you're walking around the office at 2 AM muttering about rare spawns in production
Finally, a language where 'catching exceptions' means something completely different, and garbage collection involves releasing Pidgeys back into the wild. The real question is whether Go++ will have better concurrency than the original Go, or if it'll just spawn more goroutines than there are Pokemon in the National Dex
Pokémon Go++: finally a language where the linter makes you catch() ’em all - right before your panic evolves into a legendary in prod
Pokémon GO++: Catch exceptions with a Master Ball, but segfaults always flee before you can throw
Introducing Go++: CSP with multiple inheritance, cgo by default, and an exception model literally called “catch ’em all.”