ironwit Лично я начинал с интеловского компилера и настольная книга у меня была "дохлого страуса"...
Потом пришлось кодить на бульдере, тк. VC++ на тот момент был ну очень глючный по сравнению с бульдером.
А вообще я считаю что надовсетаки выбирать по принципу-что кодить будеш, какие задачи, АСУ, БД, задачи под сетевые протоколы... т.к. на мой взгляд многие производители делают свои компиляторы сугубо под конкретное направление...(как пример борланд долго держал флаг самой лучшей СУБД).
Как пример только на интеловском компилере получал продукт наиболее коректно работающий на 384 DX от ALI... Тогдаэто было необходимо как воздух, программа крутится уже более 5-и лет без единого сбоя или перезагрузки, и это несмотря на то что половину векторов было перехвачено, а вектор на спикер вообще направлен в какую то дыру (времени небыло разбираться куда я его заслал
)....
Последнее время я кодил на VC/MFC вроде ничего.....Потом вернулся к бульдеру, фирма подписала договор с Борланд на потдержку и разработку компонент....