"Comparing objects is a mean to know what they are."
This is the saying I learned when I majored in English linguistics in university.
It applies to programming languages, too.
This time, I discuss the differences in histories, ecosystems and philosophy of static typing between Ruby and TypeScript.
"He who knows no foreign language knows nothing of his mother tongue." by Johann Wolfgang von Goethe, the greatest writer in the Germanic language.