I was going to insult C, but
That is your fault. You should have been able to pin point the issue using a debugger or something else in a much shorter amount of time.
16 hours of troubleshooting and debugging on a microcontroller to realize that C requires a cast before bitshifting to...
Name one forth program which I depend on every day. protip: you can't
FTFY
That's the definition of weak typing. What are you trying to say?
This is the problem.
SWIFT transaction systems that keep the entire world from collapsing and rebelling against (((them))).
That they shouldn't exist, duh.
So you were saying the exact same thing as the post you were "fixing"?
Strongly typed language can do some type conversions too, but mistakes are caught at compile time instead.
If the type conversion is implicit then it's weak typing.
A lot of languages that are otherwise strongly typed do use weak typing when it comes to integers and floating point numbers, though.
Haskell has static strong typing. C has static weak typing. Python has dynamic strong typing. Javascript has dynamic weak typing.