(04-22-2020, 04:08 PM)John_Betong Wrote: (04-22-2020, 10:57 AM)kilishan Wrote: John - we've had this discussion before.
Yes I know and I was outvoted by Luddites not willing to use the available debugging tools. I think their reasoning is because they prefer coding with blinkers/blinders and afraid the additional errors will mean more work in tracing bugs.
That was me the discussion happened with, so calling me a Luddite isn't the best way to move your case forward. Those are only bugs when you turn on a feature that restricts another feature (automatic type casting). To say they're bugs when the framework isn't designed with strict typing in mind is a fallacy.
It boils down to personal preferences. I understand the benefits and drawbacks of strict and loose typing, and, for this case, choose loose typing. I respect that you prefer the strict typing. And that's cool. Too bad you can't respect our choices.
And, as always - anyone is able to submit a PR to fix things they don't like.