Untyped vs. strongly typed languages
Imagine trying to get from A to B on a road network where none of the road signs have anything written on them.
In a previous article I explained why I generally do not think it is worth debating the relative merits of one computer language over another, while at the same time pointing out one major exception: whether the language in question is untyped vs. strongly typed. Unlike the other properties of a language, I believe its ability to guarantee the type of each variable in the code base is extremely important in the lifetime cost of software written in that language. Like many of the other posts,…