С Новым годом! Форум программистов, компьютерный форум, киберфорум
C/C++: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/19: Рейтинг темы: голосов - 19, средняя оценка - 4.63
2 / 2 / 0
Регистрация: 27.09.2015
Сообщений: 9

В какой среде учить студентов

29.08.2016, 04:27. Показов 4220. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Лично сам считаю, что проще и удобнее для понимания чем 6-й Borland ничего нет, никогда не было и не будет.
Но стали закручивать гайки, и 6-й Borland - нельзя, ибо лицензия. Да и Борланд этот скоро будет старше студентов Плюс несовместимость с win10

Нужна IDE в которой просто и легко писать как консольное(1-й семестр), так и GUI - приложения (2-й семестр).
Поскольку курс предполагает изучение языка программирования, а не тонкостей использования IDE, то всякие Qt и MS VS последних версий не подходят. В MS VS 2015 не устраивает многоэтапость создания GUI-приложений.

на данный момент выбираю между MS VS 2010 (гораздо проще и понятнее все с GUI) и wxDevC++
IDE должна быть проста, удобна и понятна, чтобы юные умы ее легко освоили.
Кто что посоветует?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.08.2016, 04:27
Ответы с готовыми решениями:

Прошу посоветовать какой то план изучения. книги, видео курсы, что за чем учить - в какой последовательности
Начал учить Java. Читаю книгу Брюс Эккель - Философия Java и смотрю видео уроки учебного центра "СПЕЦИАЛИСТ". Но не могу...

Подскажите пожалуйста как перевести в чистой среде С, только начал учить и не получается(

Как создавать приложение для андроид приложений? в какой среде? И в какой ОС?
Здравствуйте! Уже 4 дня вожусь с установкой среды для программирования андроид приложений. Устанавливал: Андроид студио, эклипс, еще...

56
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.08.2016, 05:16
Цитата Сообщение от Solitariu Посмотреть сообщение
Кто что посоветует?
Я бы посоветовал каждому в учебных целях свой оконный фреймверк сделать. Как же легко и здорово было осваивать Дельфи и Билдер с опытом написания GUI-фреймверка под ДОС хоть и c минимальнейшим функциоалом (для интерфейсной части курсака в первом семестре), но все равно в результате понимаешь что там под капотом и на чем вся эта магия с расстановкой компонентов работает что от нее ожидать почему то можно а то то нельзя и т.п.
0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,531
Записей в блоге: 1
29.08.2016, 05:20
актуальнее студии ничего не бывает. Те кому надо сами остальные ИДЕ освоят. А рассуждения о лицензиях смешны. Мне всегда казалось, что даже самый задрипанный ПТУ в наши дни способен найти какую-нибудь программу дружбы-сотрудничества с Майкрософт и надыбать студенческих лицензий на любой софт.
1
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.08.2016, 05:21
Цитата Сообщение от Solitariu Посмотреть сообщение
MS VS 2010
Единственное что в студии не понятно - а где там именно визуальная разработка? Редактор ресурсов и не более.
0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,531
Записей в блоге: 1
29.08.2016, 05:21
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Как же легко и здорово было осваивать Дельфи и Билдер с опытом написания GUI-фреймверка под ДОС
дедушка, выпендривайтесь у себя в девяностых?
0
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.08.2016, 05:46
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
задрипанный ПТУ в наши дни способен найти какую-нибудь программу дружбы-сотрудничества с Майкрософт
Дык и визуальная разработка там задрипанная.
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
А рассуждения о лицензиях смешны.
Считай 2+2. Борландовская лицензия стоит по минимуму $200. Умножай хотя бы на 30 машин в классе. Итого $6000 Хотя у них там акция сейчас по $50 т.е. если пошевелится выйдет $1500. Но при этом срезана полностью работа с БД. А хотя бы какая та поддержка БД появляется с Pro версии которая стоит $1400. т.е. если БД нужно улетает все это в сумму под $100k

Добавлено через 6 минут
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
актуальнее студии ничего не бывает.
Какой именно студии уточняй? А то к примеру Visual Studio ну где то инструмент уровня середины 90-х как по IDE так и по визуальной разработке. А RAD Studio к примеру действительно более-менее современная среда. Только вот оно различие это и в цене проявляется.

Добавлено через 6 минут
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
дедушка, выпендривайтесь у себя в девяностых?
А че моска не хватит фреймверк забодяжить на голой рисовалке прямоугольников? Или думаешь в 2017 такие задачи неактуальны? Еще как актуальны. К примеру толковый GUI фреймверк под DirectX или OpenGL тебе никто не продаст по определению. Бо как на толковых и без их продажи деньги делают.
0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,531
Записей в блоге: 1
29.08.2016, 06:27
Fulcrum_013, ты сюда на форум похоливарить приходишь? Для этого другой раздел есть.
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
29.08.2016, 07:27
Цитата Сообщение от Solitariu Посмотреть сообщение
Кто что посоветует?
Solitariu, Code::Blocks под Ваши цели идеально подойдёт, мне кажется. IDE проста, как валенок. Бесплатная (free), исходники открыты (open source), кроссплатформенная. На борту компилятор GCC (MinGW 4.9.2). При желании можно подцепить любой другой компилятор (clang, например). Встроенная поддержка wxWidgets (это Вам как раз для GUI). Хотя я бы лично выбрал не wxWidgets, а Qt. Но раз QtCreator и Qt не подходят, значит wxWidgets. Есть ещё Билдер. Про Билдер Вам всё Fulcrum_013 расскажет. Но Билдер не следуют стандарту, насколько я знаю.
3
 Аватар для korep
52 / 45 / 18
Регистрация: 06.01.2013
Сообщений: 626
29.08.2016, 07:32
Цитата Сообщение от Solitariu Посмотреть сообщение
Кто что посоветует?
есть несколько вариантов.
если вам нужна только консоль то netbeans
если необходима работа с формами то здесь есть варианты:
ОС Win:
- Qt
OC Linux:
- Qt
- netbeans + (QtCore, QtWidgets, QtGraphics[за последний точно не помню надо ли он]) ну и при необходимости добавляете

Когда в азах поплавают, тогда можно нагрузить либой boost (очень полезная библиотечка).
На все варианты сборок есть бесплатная лицензия.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
29.08.2016, 07:36
Цитата Сообщение от Solitariu Посмотреть сообщение
Лично сам считаю, что проще и удобнее для понимания чем 6-й Borland ничего нет, никогда не было и не будет.
Единственно, он со стандартом С++ не дружит. А вы знаете, что Буст выпер Борланд из списка тестирования за несоблюдение стандарта? Так старого, а сейчас уже новый приняли, и еще принимать собираются.
Цитата Сообщение от Solitariu Посмотреть сообщение
Нужна IDE в которой просто и легко писать как консольное(1-й семестр), так и GUI - приложения (2-й семестр).
Поскольку курс предполагает изучение языка программирования, а не тонкостей использования IDE, то всякие Qt и MS VS последних версий не подходят.
Вы сами себе противоречите. Графика пока не входит в стандарт языка. Однако Qt уже фактически стала стандартом по разработке GUI.
Цитата Сообщение от Solitariu Посмотреть сообщение
на данный момент выбираю между MS VS 2010 (гораздо проще и понятнее все с GUI) и wxDevC++
IDE должна быть проста, удобна и понятна, чтобы юные умы ее легко освоили.
Это ж какой фантазией надо обладать, чтобы в студии обнаружить GUI! Оно там сроду не валялось. А вы к чему, собственно, собираетесь подготавливать юные умы? Если к работе, то в каждой вакансии требуется знание С++11 и Qt.
Так что берите Qt creator и не мучайтесь! Хотя отладчик у него хреноватый и с билловским не сравнится. Вот из-за отладчика я бы еще и студию поставил, но только самую новую, чтобы можно было новый стандарт использовать.
1
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
29.08.2016, 11:49
Цитата Сообщение от Solitariu Посмотреть сообщение
В MS VS 2015 не устраивает многоэтапость создания GUI-приложений.
Цитата Сообщение от Solitariu Посмотреть сообщение
на данный момент выбираю между MS VS 2010
Любопытно, и чем же VS2010 легче VS2015 в плане "многоэтапности создания GUI-приложений"?
Принципы-то одни и те же, что там, что здесь, те же самые визарды, панели, практически
идентичный (для C/C++) набор встроенных библиотек...
1
829 / 253 / 34
Регистрация: 27.07.2016
Сообщений: 497
Записей в блоге: 1
29.08.2016, 13:54
Можете попробовать Code::Blocks для начала, там же для GUI имеем и поддержку wxWidgets. Clion можно попробовать, она сложнее и платная, но есть бесплатные лицензии для учебных учреждений, заодно и с cmake познакомите студентов, так же CLion умеет понимать Qt'шные особенности, если нужен GUI.
Цитата Сообщение от Solitariu Посмотреть сообщение
а не тонкостей использования IDE, то всякие Qt
А какие тонкости с QtCreator? Создавайте проект без использования Qt и пишите, также cmake плюшкой будет.
1
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.08.2016, 21:32
Цитата Сообщение от gru74ik Посмотреть сообщение
Но Билдер не следуют стандарту, насколько я знаю.
Стандарт Билдер поддерживает на 100%. Мало того все нововедения стандарта обычно первыми появляются именно в билдере. Правда кроме этого Билдер имеет и кое что что в стандарт не входит. Но то чего в стандарте нет имеют и все компиляторы которые пользуются с системами визуальной разработки. Хотя бы потому что для визуальной разработки нужны свойства делегаты и RTTI в объеме который еще называют reflection
0
829 / 253 / 34
Регистрация: 27.07.2016
Сообщений: 497
Записей в блоге: 1
29.08.2016, 21:52
Стандарт Билдер поддерживает на 100%.
ага: http://en.cppreference.com/w/cpp/compiler_support
т.е. оно еще c++14 не поддерживает, в то время как другие компиляторы уже возможности c++17 внедряют.
Мало того все нововедения стандарта обычно первыми появляются именно в билдере.
Первыми из последних чтоли?
Не смешите. Стандарт и билдер находятся вообще в разных плоскостях.
0
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
30.08.2016, 01:40
Цитата Сообщение от HelicopterK52 Посмотреть сообщение
Первыми из последних чтоли?
Ну насколько вижу в табличке фичи 32-битного а не 64-битного компилятора который там вообще тлько для обратной совместимости существует и давно анонсировано что не будет развиваться. Хотя поддержку стандарта в него еще лепят. А поддержка 64-битным 17-го стандарта анонсирована на следующий апдейт (10.2) который ожидается к концу года.
Цитата Сообщение от HelicopterK52 Посмотреть сообщение
Не смешите. Стандарт и билдер находятся вообще в разных плоскостях.
Ну да. Билдер в плоскости эпохи визуальной разработки которая началась 20 лет назад а коммитет в плоскости эпохи перебора массивов фундаментальных типов которая закончилась в 60-х. Отсюда и наличие в билдере фич которых в стандарте нет. Мало того коммитет в стандарт двигает то, что вообще непонятно зачем надо. К примеру автоматический рефкаунтинг. Хотят из C++ джаву или шарп сделать? Так С++ эти два языка и превосходит именно тем что имеет возможность делать автоматы управления памятью по механизмам нужным для конкретной задачи а не по какому то одному заточенному под определенную область применения как в Java или Шарпе.

Добавлено через 3 часа 37 минут
Цитата Сообщение от HelicopterK52 Посмотреть сообщение
Первыми из последних чтоли?
Для 64-битного смотрите графу CLang как ориентир.
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
30.08.2016, 07:05
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А поддержка 64-битным 17-го стандарта анонсирована на следующий апдейт (10.2) который ожидается к концу года.
А Билдер с 64-битным компилятором на борту бесплатный?

Добавлено через 2 минуты
Как я понял из Ваших же слов, нет:
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Борландовская лицензия стоит по минимуму $200. Умножай хотя бы на 30 машин в классе. Итого $6000 Хотя у них там акция сейчас по $50 т.е. если пошевелится выйдет $1500. Но при этом срезана полностью работа с БД. А хотя бы какая та поддержка БД появляется с Pro версии которая стоит $1400. т.е. если БД нужно улетает все это в сумму под $100k
А значит - мимо. Борланд (Билдер) топикстартеру не подходит ввиду дороговизны лицензии.
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
30.08.2016, 07:14
Точно мимо:
Миниатюры
В какой среде учить студентов   В какой среде учить студентов  
0
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
30.08.2016, 07:42
Цитата Сообщение от gru74ik Посмотреть сообщение
А значит - мимо. Борланд (Билдер) топикстартеру не подходит ввиду дороговизны лицензии.
Отож. Халява закончилась. С 1-ым билдером проще было в этом плане. Была фришная студенческая версия которая ничем от полной не отличалась кроме того что компилила только в ОЗУ.
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
30.08.2016, 15:59
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
К примеру толковый GUI фреймверк под DirectX или OpenGL тебе никто не продаст по определению.
В Qt есть бакенд на OpenGL и идут эксперименты с DirectX/Vulkan
0
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
30.08.2016, 18:18
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
В Qt есть бакенд на OpenGL и идут эксперименты с DirectX/Vulkan
Бакенд GL в Qt и то что надо для серьезного 3D движка в этом плане это две огромные разницы. Опять же весь этот бакэнд Qt тоже не Великим Ктулху с неба дарован а ручками ручками и под определенные цели и задачи которые с целями и задачами твоими могут не совпадать в принципе. То же самое кстати FireMonkey касается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.08.2016, 18:18
Помогаю со студенческими работами здесь

В какой среде писать программы для Android, где скачать, какой язык?
Вопрос. В какой среде писать программы для Android, где скачать, какой язык, на что похож, где почитать в общем надо простейшую...

Какой ЯП учить?
Эх, ну никак не могу определиться! Сначала начал с С++, но вобщем-то, на него уже не такой большой спрос, как раньше. Знакомый пхп-шник...

Какой язык учить?
Всем привет! Поступаю в колледж на специальность "программирование в компьютерных системах" , где, соответственно, желательно знание...

Какой фреймворк учить?
Привет всем, пишу на js используя JQuery, и думаю что он устарел , и щас много новых интересных фреймворков у js, какой посоветуете учить? ...

Какой ЯП лучше учить
Народ какой ЯП лучше начинать учить,чтобы и в будущем пригодилось и на работу востребован был?


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru