Исходные данные. Студент, 20 лет, специальность не ИТ (математика). Хочет освоить написание простейших программ с графическим интерфейсом. Конкретно сейчас — сделать еще один вариант игры "Жизнь". Знает на начальном уровне C с элементами С++. Весь опыт был в учебных консольных программах. Т.е. сам алгоритм игры он запрограммирует. Подход к GUI должен быть достаточно
прагматичным - чтоб работало, и не отвлекало от основных интересов (в данном конкртеном случае от различных модификаций собственно игры "Жизнь").
Я уже довольно дано не программирую GUI. Лет 10-15 назад я бы без проблем научил пользоваться MFC, С++ и Visual Studio. Да и tutoral тогда толковые поставлялись в комплекте с VC++, да еще и в бумажном виде.
Сегодня это конечно тоже хороший вариант. В MFC если не хотеть чего-нибудь необычного (с точки зрения основ MFC), то все идет легко и без проблем.
Но я уже не раз слышал, что GUI сейчас много лучше делать используя c#. Вопрос — это удобно? Есть ли ссылки на простейшие примеры, tutorial и т.п. Что именно лучше использовать для standalone программ?
Или что-то еще? QT не очень хотелось бы, так как кажется, достаточно тяжелым на подъем для простейших задач.
Проблем с деньгами нет (Для студентов практически все продукты MS бесплатны
)
S>Проблем с деньгами нет (Для студентов практически все продукты MS бесплатны )
чо winforms конечно покатит со свистом, вариантик получше гораздо мфс. собсно не сомневаюсь что именно на нем и будет ваятся в конечном итоге
Здравствуйте, Serg27, Вы писали:
S>...Проблем с деньгами нет (Для студентов практически все продукты MS бесплатны )
Присоединюсь к предыдущему оратору: C# + Windows Forms.
В интернетах примеров полно.
Здравствуйте, Serg27, Вы писали:
S>Или что-то еще? QT не очень хотелось бы, так как кажется, достаточно тяжелым на подъем для простейших задач.
http://wxwidgets.org/
Здравствуйте, Serg27, Вы писали:
S>Проблем с деньгами нет (Для студентов практически все продукты MS бесплатны ) А что, разве есть какие-либо продукты, за которые студенты реально платят деньги? Хотя может я отстал от жизни.
ИМХО для наиболее быстрой реализации поставленного лучше использовать MFC, коли афтор им уже владеет. Для отрисовки графической часть можно использовать GDI+. Все равно интерфейс программы будет простой, а основной гемор будет по реализации графической части жизни организмов.
Здравствуйте, Serpuh, Вы писали:
S>Здравствуйте, Serg27, Вы писали:
S>>Проблем с деньгами нет (Для студентов практически все продукты MS бесплатны )
S> А что, разве есть какие-либо продукты, за которые студенты реально платят деньги? Хотя может я отстал от жизни.
Это не зависит от студент/не студент. Смысла "воровать" для студентов нет, так как благодаря подписке институтов/университетов огромный пласт softf для них бесплатный.
S>ИМХО для наиболее быстрой реализации поставленного лучше использовать MFC, коли афтор им уже владеет.
"Афтор" то им владеет, а вот студент нет...