I would argue that having a bad type system definitely can make a language overcomplicated, full of edge cases and dark spots.
I would argue that having a bad type system definitely can make a language overcomplicated, full of edge cases and dark spots.