OK!
But i think ist not correct to say C is always faster.
when i would have a program without db-access you would be totally correct.

Moving Businesslogic from the Client to the server is
ALWAYS faster.
In case of DWH i am your opinion, it's easier to do that in PRO*C. But the best results i still had wit embedded PL/SQL when the insert-logic is complex.
Have a nice day
Orca