Вопрос не в том можно/нельзя. А в удобно/не удобно. Теоретически можно написать любую программу на любом языке. К примеру, C++ является объектно-ориентированным т.к. в нём удобно работать с объектами, но это не значит, что в C нельзя использовать обектно-ориентироанные принципы. Некоторые всерьёз считают ассемблер обектно-ориентированным языком...
Все языки нужно использовать там, где они удобны.
Все различия описаны в Annex C "Compatibility" стандарта...16.10.06 13:16 Автор: amirul <Serge> Статус: The Elderman