Cay Horstmann wrote:when Java first became prominent, tech journalists bugged a product lead at Sun with the question when XML would replace Java. His answer: "That's a bit like comparing apples to hand grenades."
Frank, Your cartoon is on the nose. You can eat ham or hamsters (I suppose - guinea pigs make good pizza toppings they say). But you wouldn't prepare them the same way, the flavour would be very different, and even the quantity required would vary. What type of wine pairs with hamster, I wonder?
In truth, if both languages weren't based on C-style syntax, you'd have a hard time seeing them as interchangeable at all. Functionally, perhaps, but then, functionally, COBOL or LISP could be interchanged. At a price.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.