> There are lots of syntatical issues about switching from Pascal to C++ (even
> a C subset). [for example....]
These examples may be problems for the instructor, but not for the student.
They are comparing Pascal and C++ as "first language" so the student will not
actually be switching languages. (Unless they learned the "wrong" language
in high school.)