By: Eva (davcha.delete@this.nordnet.fr),
Room: Moderated Discussions
>With C++, you often can't. What may look like addition
>may be nothing but - not without seeing code twenty or
>more lines back that declares a variable as a class type
>or whatever.
>
>Same goes for function calls. With C you see exactly what
>function gets called, and what the arguments are. With C++,
>not so much. It's not a local decision.
>
C is not as context-free as you say. Maybe I dont understand what you mean when saying "context".
OOP may have less issues with implicit contexts than procedural programming.
>may be nothing but - not without seeing code twenty or
>more lines back that declares a variable as a class type
>or whatever.
>
>Same goes for function calls. With C you see exactly what
>function gets called, and what the arguments are. With C++,
>not so much. It's not a local decision.
>
C is not as context-free as you say. Maybe I dont understand what you mean when saying "context".
OOP may have less issues with implicit contexts than procedural programming.


