Tell your friend to suck it up and get over it. You either have a flexible language, and deal with its looseness, or pick a stricter language, and deal with the lack of flexibility.
that's not a great argument, but I like your thinking! xD
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.