C is an M1 Garand standard issue rifle, old but reliable. C++ is a set of nunchuks, powerful and impressive when wielded but takes many years of pain to master and often you probably wish you were using something else. Perl is a molotov cocktail, it was probably useful once, but few people use it now. Java is a belt fed 240G automatic weapon where sometimes the belt has rounds, sometimes it doesn’
![If programming languages were weapons](https://cdn-ak-scissors.b.st-hatena.com/image/square/5ed41c82249c6ee91469e6f6dbd6c9d58c1bad75/height=288;version=1;width=512/https%3A%2F%2Fd27kszptu8mqwl.cloudfront.net%2F0obbK04LYREL9i0ib5lXxdQXc178_large.png)