Question: Strong Typing Languages C and C + + are not strong typing: parameter type checking can be avoided;unions are not type checked. Java and C#

Strong Typing Languages
C and C++ are not strong typing: parameter type checking can be avoided;unions are not type checked.
Java and C# are, almost strong typing (because of explicit type casting).
ML and F# are strong typing.
Coercion rules strongly affect strong typing--they can weaken it considerably (C++ versus ML and F#)
Although Java has just half the assignment coercions of C++, its strong typing is still far less effective than that of Ada.
Are C and C++ strong typing languages? Why? Hint: Above

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!