Tak jak napisali przedmówcy. Mi aktualnie intesywna nauka nowego środowiska programowania zajmuje od jednego dnia do tygodnia / dwóch (wliczając standardowe biblioteki). Natomiast jeżeli chodzi o zabranie się za jakiś poważny projekt, to niestety wymaga to doświadczenia w kodzeniu, które trwa minimum pół roku czy rok. Niestety, ale bez poznania dobrych wzorców projektowych danego środowiska nie ma co się brać za projekty.
Co do C++ czy umiem? Powiem tak, od paru lat co jakiś czas go sobie przypominam, a potem zapominam. Po prostu nie potrzebuję programować w tym języku. Skupiam się głównie na C# i PHP. Reszta języków to różnie. Rok kodziłem mocno w Pike - już zapomniałem, BCX - zapomniałem, ostatnio podszkoliłem się trochę w Bashu, ale i tak za jakiś czas zapomnę. GMLa też zapominam. To jest nieuniknione. Natomiast chciałbym się nauczyć Pythona.