I am a VC++ developer, have mainly worked on MFC, COM, Office Automation and ActiveX Controls.

Now there is a requirement in which I have to develop application on "Embarcadero C++ Builder".

For a VC++ developer, will it usually takes time to get hands into "Embarcadero C++ Builder" development environment?

Just like in case of VC++ where the person has to clear the concept of windows architecure , MFC Framework and COM. Is Embarcadero C++ Builder also require deep study of its framework?

What is the feasibility for a VC++ developer to start working on Embarcadero C++ Builder live projects?