24.01.2007, 15:17
общий
это ответ
Здравствуйте, DEVILL!
На самом деле нет большой разницы в чем учится программировать. Visual С++ 6.0, Visual Studio .NET 2003, 2005 и даже Borland C++Builder во многом похожи. Наиболее существенным отличием является то, что в визуальных средах программирования фирмы Borland используется своя библиотека компонентов VCL. Это не имеет значения, если ты собираешься писать консольные проги, но для создания графического интерфейса разница есть. В продуктах фирмы Microsoft на панеле компонентов ты не увидишь такого изобилия компонентов как в Builder‘е, да и сами формы там посложнее создавать. Зато ты будешь уверен, что созданное на Visual С++ 6.0 оконное приложение будет работать на любых машинах с ОС Windows, в то время как для VCL нужно или устанавливать её библиотеки, или компилить по особому.
Все несколько поменялось с появлением .NET. Учти, чтобы создать в Studio обычное консольное приложение, нужно выбрать Visual C++ Win32 Console Application. Если хочешь потаскать кнопки по форме, то познакомься с .NET, там все также просто (и еще проще) чем в Builder‘е (и тоже требует установки дополнительных библиотек .NET Framework). Но это отдельная очень большая но не менее интересная тема.
Немного подытожу. Учить основы программирования можно на чем-угодно (из перечисленного). Для изучения основ визуального программирования можно использовать Builder или последнюю версию Студии (.NET). Хотя опять же видел я последнее творение фирмы Borland - они теперь заодно с Microsoft . Так что и здесь никакой разницы. Попробуй все, что понравится то и твоё!