I love how every JS rant has type safety in it. You can immediately tell that "ranter" does not use JS. Dynamic types are one of the best parts of J
s
However, there's a difference between a strongly typed dynamic language and a weakly typed dynamic language. JavaScript is an example of the latter and it's done very badly (eg, inconsistent semantics). The lack of discipline makes it difficult to write safe, reliable software. Thus, JavaScript is ill-suited for serious software engineering.
Totally agree.