The first rule of conduct in “professional programming” is to avoid language
bigotry. Each and every language has its own purpose and design. A language
is a tool in the programmer’s hands. Can you imagine a carpenter arguing
with other carpenters why a hammer is better than a chisel? Obviously not…if
you are so “hung up” on language bigotry and or language superiority, you
might want to think about your motives or reasons. Most bigots are simply
confused and ignorant about the facts. Grow up.