Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/82: Рейтинг темы: голосов - 82, средняя оценка - 4.95
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
1

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

24.04.2013, 16:16. Показов 15778. Ответов 60
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здорова!
Тут вообщем стал я в замешательстве. Раньше думал учить Qt, а щас чуток полазив в интернете понял, что это гамно, лучше учить visual studio и .Net ну либо С++ builder. Типо это самые популярные айдиа. Да и вообще, если так подумать то 90 или даже 99 процентов всех компов под виндовс и 70% программ которые на С++ написаны в visual studio, значит нету смысла мучиться и учить по линукс.
Правильно ли я выводы сделал? Да скорее всего да.
Ну и какую бумажную литературу посоветуете по visual studio ?
Мне нужно сразу, чтобы быстро научиться создавать графические приложения без напряга .
Что мне нужно купить?
Книгу по visual studio. Да. Что еще? Книгу по винапи и по .Net?
Я просто не сильно понимаю .Net это ж вроде как С шарп?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2013, 16:16
Ответы с готовыми решениями:

Самая простенькая среда
Добрый день, еду в командировку, ноутбука своего там не будет, а мне нужно будет писать...

Самая популярная бесплатная среда С++
Какая среда C++ самая популярная и самая используемая сейчас и она бесплатная ?

Среда разработки -
Нужна консольная среда разработки. У нас в универе она помоему под С и мы файлу формат ещё меняем...

Среда разработки
Всем доброго времени суток. Народ посоветуйте в какой среде следует начать программирование на...

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

Не по теме:

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

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

Не по теме:

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

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

Не по теме:

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

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

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

Не по теме:

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

0
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,736
Записей в блоге: 1
24.04.2013, 17:48 32
Программирование не заключается в написании гуишек. Смысл писать гуи, если банально не знаем как организовать даже консольную программу? Обучение на консоли по тому и применяется, что не нужно возится с гуи и можно полностью погрузится в написание алгоритма. Учить WinAPI без знания самого языка так же бессмыслено.
Что касается MFC, то да, в ней многое уже сделано, но опять же, допустив ошибку и не зная как оно работает внутри(хотя бы в общих чертах), испраить сие недоразумение будет не так просто.
Qt скорее нужнен, чтобы писать под разные ОС уже нормальные программы, а не для того, чтобы стряпать очередной хеловорд, то есть Qt хорош для разработки, а не для обучения.
Что касаетс IDE, то используя Builder, отдаляемся от стандарта; используя студию - привыкаем к программированию для винды; используя вообще блокнот и простой компилятор, более детально вникаем в процессы, скрытые за кнопкотыканьем, но это очень нудно и скучно, хотя и полезно.
1
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
24.04.2013, 17:55  [ТС] 33
Croessmah, Значит буду студию использовать. У меня цель - это программирование для винды.
0
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
24.04.2013, 18:21 34
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- когда я начал учить MFC это было время когда у меня не было ПК а лабы писал на листике а потом в лаборантской на ПК тестил. Это самое оно. Мы же когда сдаём на права чтобы ездить на тачке, почему-то не проходим знание езды на трёхколесном велосипеде, зачем тогда заставлять людей делать такое?

Не по теме:

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



ninja2, вам нужно чем проприетарней, тем лучше. Билдер для оконных приложений, VS для прочих наворотов (при желании нормально разрабатывать под ОС придется купить пакет, а не ограничиться Express версией).
И зачем вам С++, чем вам шарп не угодил?
1
4311 / 1422 / 463
Регистрация: 16.12.2010
Сообщений: 2,939
Записей в блоге: 3
24.04.2013, 19:17 35
Народ, не кидайтесь в меня ничем, но я бы посоветовал для начала Билдер. Он легок в понимании и кода там по минимум надо: кинул пару компонентов на форму, связал их между собой, если нужно, описал пару обработчиков событий и все - хеловорлд удался
0
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
24.04.2013, 19:32  [ТС] 36
Цитата Сообщение от MrGluck Посмотреть сообщение
И зачем вам С++, чем вам шарп не угодил?
Я токо С++ как бы знаю. С С шарпом не знаком.
0
Higher
1953 / 1219 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
24.04.2013, 19:35 37
А еще новый билдер поддерживает с++11 лучше студии (ибо это тупо пропатченный clang).
А еще на новом билдере скоро можно будет разрабатывать под ios (в делфи уже можно).
Один минус - его пока не крякнули.
1
Croessmah
24.04.2013, 19:50
  #38

Не по теме:

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

0
BumerangSP
24.04.2013, 19:53
  #39

Не по теме:

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

0
Croessmah
24.04.2013, 19:57     Самая лучшая среда разработки
  #40

Не по теме:

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

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2013, 19:57

Среда разработки
Подскажите пожалуйста где можно скачать RAD Studio ?

Среда разработки
Здраствуйте, подскажите где лучше писать С++, на какой программе?

Среда разработки
Слышал что вкусы различаются, соответсвенно и среда у многих отличается друг от друга... Простите,...

Среда разработки
Подскажите нормальную IDE (C++),а то Dev-CPP как-то мистическим образом работает, и не такую...


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

Или воспользуйтесь поиском по форуму:
40
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru