Форум программистов, компьютерный форум CyberForum.ru

Самая лучшая среда разработки - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 81, средняя оценка - 4.62
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
24.04.2013, 16:16     Самая лучшая среда разработки #1
Здорова!
Тут вообщем стал я в замешательстве. Раньше думал учить Qt, а щас чуток полазив в интернете понял, что это гамно, лучше учить visual studio и .Net ну либо С++ builder. Типо это самые популярные айдиа. Да и вообще, если так подумать то 90 или даже 99 процентов всех компов под виндовс и 70% программ которые на С++ написаны в visual studio, значит нету смысла мучиться и учить по линукс.
Правильно ли я выводы сделал? Да скорее всего да.
Ну и какую бумажную литературу посоветуете по visual studio ?
Мне нужно сразу, чтобы быстро научиться создавать графические приложения без напряга .
Что мне нужно купить?
Книгу по visual studio. Да. Что еще? Книгу по винапи и по .Net?
Я просто не сильно понимаю .Net это ж вроде как С шарп?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2013, 16:16     Самая лучшая среда разработки
Посмотрите здесь:

C++ Среда разработки -
C++ Среда разработки
C++ Среда разработки
C++ Самая популярная бесплатная среда С++
C++ Среда разработки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
24.04.2013, 17:04     Самая лучшая среда разработки #21
Цитата Сообщение от oxotnik Посмотреть сообщение
Ага, для новичка самое оно...
- когда я начал учить MFC это было время когда у меня не было ПК а лабы писал на листике а потом в лаборантской на ПК тестил. Это самое оно. Мы же когда сдаём на права чтобы ездить на тачке, почему-то не проходим знание езды на трёхколесном велосипеде, зачем тогда заставлять людей делать такое?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
24.04.2013, 17:04  [ТС]     Самая лучшая среда разработки #22
-=ЮрА=-, Согласен графика это отдельная тема и не связана с тем умеешь ли ты делать консольные приложения или нет.
ValeryS
24.04.2013, 17:10
  #23

Не по теме:

-=ЮрА=-,
все правильно, если говорить о винде
хотя для неё может проще шарп маломальское приложение можно за час заделать
но не только одной видой живы
сила С в том что можно писать практически под любую платформу

oxotnik
 Аватар для oxotnik
1584 / 1061 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
24.04.2013, 17:10     Самая лучшая среда разработки #24
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- когда я начал учить MFC это было время когда у меня не было ПК а лабы писал на листике а потом в лаборантской на ПК тестил. Это самое оно.
Человеку нужен "быстрый старт", а то "пацаны смеюца". А ты предлагаешь ему чуть ли ни ВинАпи изучать. И раньше вообще были и деревья выше и трава зеленее.
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Мы же когда сдаём на права чтобы ездить на тачке почему то не проходим знание езды на трёхколесном велосипеде, зачем тогда заставлять людей делать такое?
Пример совсем неудачный, посему я не понял метафоры.
И потом сейчас куча либ, довольно хорошо отлаженных (чтобы небыло необходимости лезть внутрь), позволяющих абстрагироваться от системных вызовов, и сосредоточиться исключительно на формоклепстве.
Перефразируя автотематику: мы когда на права сдаем не изучаем теорию ДВС, сопромат, механику, а оно ж применяется все в машине.
-=ЮрА=-
Заблокирован
Автор FAQ
24.04.2013, 17:14     Самая лучшая среда разработки #25
Цитата Сообщение от oxotnik Посмотреть сообщение
Человеку нужен "быстрый старт", а то "пацаны смеюца". А ты предлагаешь ему чуть ли ни ВинАпи изучать.
- я предлагаю ему не изучать АПИ внчале, а постичь его после MFC как и консоль, АПИ сложне МФК, ввиду большого объёма кода для работы с окном, который в МФК уже давно написали и отладили опытные программисты.

Не по теме:

Цитата Сообщение от oxotnik Посмотреть сообщение
Перефразируя автотематику: мы когда на права сдаем не изучаем теорию ДВС, сопромат, механику, а оно ж применяется все в машине.
- а вот это как раз и надо изучить (механику), чтобы понимать чего такое творит тачка (назовём механику АПИ). Ксати можно сдать на права а потом полистать механику для пущего понимания процесса вождения

oxotnik
 Аватар для oxotnik
1584 / 1061 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
24.04.2013, 17:17     Самая лучшая среда разработки #26
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- я предлагаю ему не изучать АПИ внчале, а постичь его после MFC как и консоль, АПИ сложне МФК, ввиду большого объёма кода для работы с окном, который в МФК уже давно написали и отладили опытные программисты.
АПИ и МФЦ сравнимы по объемам кода, относительно тех же ВЦЛ, КуТи или дотнета.
-=ЮрА=-
24.04.2013, 17:21
  #27

Не по теме:

Цитата Сообщение от oxotnik Посмотреть сообщение
АПИ и МФЦ сравнимы по объемам кода
oxotnik, я тебя умоляюЕсли по объёму кода проекта может быть, по объёму кода который пишет программист НЕТ НЕТ и ЕЩЁ раз НЕТ...

ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
24.04.2013, 17:23  [ТС]     Самая лучшая среда разработки #28
Цитата Сообщение от oxotnik Посмотреть сообщение
Человеку нужен "быстрый старт", а то "пацаны смеюца". А ты предлагаешь ему чуть ли ни ВинАпи изучать. И раньше вообще были и деревья выше и трава зеленее.
Просто показать нечего. Чорный экран не каждый понимает. Если б было б хотябы простейшее окошоко, тогда да. Да и было б хорошо если б быстрый старт получился .

Естественно ВИНАПИ я хочу изучить очень хорошо чтобы нормально программы писать. Это ж ведь как бы центр всей программы.
oxotnik
 Аватар для oxotnik
1584 / 1061 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
24.04.2013, 17:24     Самая лучшая среда разработки #29
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
я тебя умоляю
фразу надо читать целиком - я в ней писал, что по сравнению с...
Я не спорю, что МФЦ инкапсулирует довольно много апи, но по сравнению с... она не инкапсулирует почти ничего.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
24.04.2013, 17:25  [ТС]     Самая лучшая среда разработки #30
И минуса мне хорошь ставить я просто так выразился, чтобы понятнее было, что я имею введу. . В следующий раз более мягко напишу.
oxotnik
24.04.2013, 17:26
  #31

Не по теме:

Цитата Сообщение от ninja2 Посмотреть сообщение
Просто показать нечего.
Вспоминается анегдот: Когда я был маленький, то наша семья была настолько бедная, что если б я был девойчкой, то мне вообще не с чем было бы играть.

Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11824 / 6803 / 769
Регистрация: 27.09.2012
Сообщений: 16,871
Записей в блоге: 2
Завершенные тесты: 1
24.04.2013, 17:48     Самая лучшая среда разработки #32
Программирование не заключается в написании гуишек. Смысл писать гуи, если банально не знаем как организовать даже консольную программу? Обучение на консоли по тому и применяется, что не нужно возится с гуи и можно полностью погрузится в написание алгоритма. Учить WinAPI без знания самого языка так же бессмыслено.
Что касается MFC, то да, в ней многое уже сделано, но опять же, допустив ошибку и не зная как оно работает внутри(хотя бы в общих чертах), испраить сие недоразумение будет не так просто.
Qt скорее нужнен, чтобы писать под разные ОС уже нормальные программы, а не для того, чтобы стряпать очередной хеловорд, то есть Qt хорош для разработки, а не для обучения.
Что касаетс IDE, то используя Builder, отдаляемся от стандарта; используя студию - привыкаем к программированию для винды; используя вообще блокнот и простой компилятор, более детально вникаем в процессы, скрытые за кнопкотыканьем, но это очень нудно и скучно, хотя и полезно.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
24.04.2013, 17:55  [ТС]     Самая лучшая среда разработки #33
Croessmah, Значит буду студию использовать. У меня цель - это программирование для винды.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,410
24.04.2013, 18:21     Самая лучшая среда разработки #34
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- когда я начал учить MFC это было время когда у меня не было ПК а лабы писал на листике а потом в лаборантской на ПК тестил. Это самое оно. Мы же когда сдаём на права чтобы ездить на тачке, почему-то не проходим знание езды на трёхколесном велосипеде, зачем тогда заставлять людей делать такое?

Не по теме:

недавно знакомый аспирант хохму рассказывал. Пришла к нему студентка-первокурсница на экзамен, стандартная сдача, написать программу на листочке, объяснить что как, ответить на вопросы.
Так вот, код был написан без единых ошибок, но! как оказалось, девушка даже не знает что такое компилятор (sic!) Дело в том, что она занималась у репетитора (за нормальную сумму), а код они там писали лишь на листочке, типо только после лвлап чистописания можно удостоиться высшего света в виде программирования за компьютером. Я понимаю, что ситуации разные, но это к слову, что кто-то выкручивается, а кто-то извращается



ninja2, вам нужно чем проприетарней, тем лучше. Билдер для оконных приложений, VS для прочих наворотов (при желании нормально разрабатывать под ОС придется купить пакет, а не ограничиться Express версией).
И зачем вам С++, чем вам шарп не угодил?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
24.04.2013, 19:17     Самая лучшая среда разработки #35
Народ, не кидайтесь в меня ничем, но я бы посоветовал для начала Билдер. Он легок в понимании и кода там по минимум надо: кинул пару компонентов на форму, связал их между собой, если нужно, описал пару обработчиков событий и все - хеловорлд удался
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
24.04.2013, 19:32  [ТС]     Самая лучшая среда разработки #36
Цитата Сообщение от MrGluck Посмотреть сообщение
И зачем вам С++, чем вам шарп не угодил?
Я токо С++ как бы знаю. С С шарпом не знаком.
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
24.04.2013, 19:35     Самая лучшая среда разработки #37
А еще новый билдер поддерживает с++11 лучше студии (ибо это тупо пропатченный clang).
А еще на новом билдере скоро можно будет разрабатывать под ios (в делфи уже можно).
Один минус - его пока не крякнули.
Croessmah
24.04.2013, 19:50
  #38

Не по теме:

Цитата Сообщение от BumerangSP Посмотреть сообщение
кинул пару компонентов на форму, связал их между собой
и привык так делать мое мнение - Билдер

BumerangSP
24.04.2013, 19:53
  #39

Не по теме:

Croessmah, ну, конечно, на винапи то оно проще Ты ему одно действие - он тебе сотню параметров и сотню типов данных в придачу. Вот как вариант, билдерскую обертку можно советовать

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.04.2013, 19:57     Самая лучшая среда разработки
Еще ссылки по теме:

C++ Среда разработки
C++ Среда разработки
Среда разработки под ХР C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Croessmah
24.04.2013, 19:57     Самая лучшая среда разработки
  #40

Не по теме:

Цитата Сообщение от BumerangSP Посмотреть сообщение
Ты ему одно действие - он тебе сотню параметров и сотню типов данных в придачу
Которые хорошо описаны в MSDN, сформированы по одной схеме составления имен, дают большую гибкость

Yandex
Объявления
24.04.2013, 19:57     Самая лучшая среда разработки
Закрытая тема Создать тему
Опции темы

Текущее время: 13:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru