Russian Qt Forum
Ноябрь 24, 2024, 21:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 ... 7 8 [9]   Вниз
  Печать  
Автор Тема: Qt vs .NET  (Прочитано 90054 раз)
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #120 : Октябрь 30, 2008, 22:01 »

А какие там факты появились, что то не пойму. Своя IDE появилась? Так сначала бы integration для VS до ума довели бы, а потом о своей IDE думали. Хотя возможно для MacOS/Linux эта IDE и важна.
Я вот думаю, что при своей ИДЕ смысла в интеграторе никакого.
работаю в кодеблоке, он хоть для wx предназначен, но отлично с Qt справляется без всяких интеграторов.
Думаю они нужны для "мышиных детей", которым "западло разбираться в сути явлений, легче кнопку нажать"...
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
besheniy.profesor
Гость
« Ответ #121 : Январь 10, 2010, 14:04 »

Я здесь прочитал про удобство и изысканность С# Непонимающий
Я начинающий программист нам преподавали С++ и  С#!!!
Куча классов  в С# кстати половина c которых по моему мнению не нужны!
Коду нужно в С# в два рази больше писать
В Net единствиное преимущество это сама студия!
МСДН штука хороша но уступает QT Assistant  по простоте и примерам по моему мнению!
-------------------------------------------------------------------------------
Вы сравните размер исходников С++ и  С#!!!!
И попробуйте написать прогу в notepad!!!


  
Записан
romank
Гость
« Ответ #122 : Январь 13, 2010, 23:26 »

Хорошо написано про кучу классов которая по его мнению не нужна. Непонятно про какие исходники C++ и C# идет речь.
Записан
crossly
Гость
« Ответ #123 : Январь 13, 2010, 23:34 »

Я здесь прочитал про удобство и изысканность С# Непонимающий
Я начинающий программист нам преподавали С++ и  С#!!!
Куча классов  в С# кстати половина c которых по моему мнению не нужны!
Коду нужно в С# в два рази больше писать
В Net единствиное преимущество это сама студия!
МСДН штука хороша но уступает QT Assistant  по простоте и примерам по моему мнению!
-------------------------------------------------------------------------------
Вы сравните размер исходников С++ и  С#!!!!
И попробуйте написать прогу в notepad!!!


  
а кто заставляет писать в notepad??... Qt прекрасно интегрируется в студию, эклипс, да и с kdevelop я долгое время работал.... да и в конце концов есть же и QtCreator.... а по поводу классов которые не нужны.... дык это сугубо субъективно.... вы не думали что кому то они очень даже нужны??
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #124 : Январь 14, 2010, 14:56 »

в классы дублируются и ничегонесделать (с) а так в шарпе много вкусностей/полезностей, к-ые хотелось бы увидеть в qt
Записан
TotalQuazar
Гость
« Ответ #125 : Январь 25, 2010, 10:05 »

Я здесь прочитал про удобство и изысканность С# Непонимающий
Я начинающий программист нам преподавали С++ и  С#!!!
Куча классов  в С# кстати половина c которых по моему мнению не нужны!
Коду нужно в С# в два рази больше писать
В Net единствиное преимущество это сама студия!
МСДН штука хороша но уступает QT Assistant  по простоте и примерам по моему мнению!
-------------------------------------------------------------------------------
Вы сравните размер исходников С++ и  С#!!!!
И попробуйте написать прогу в notepad!!!


  

Насчет кода в C# 2 раза писать - не согласен полностью. Шокированный
В .NET все классы весьма продуманы в отличной объектно-ориентированной манере.
Многое сделано за вас. А хорошее продумывание дизайна поможет избежать неприятностей.
А их количество - ну надо понимать, что .NET можно разделить на 2 части:
1) Клиентскую (WinForms, WPF и т.д.)
2) Серверную (ASP.NET, WCF и все к ним относящееся)
Некоторые библотеки необходимы и тут, и там (сеть, ADO.NET и т.п)

Кстати, в .NET начиная с версии 3.5 SP1 есть вариант установки только клиентской функциональности: Client Profile.

Ну, а если про удобство C# - то все просто идеально. В языке есть все что нужно.
Разве что отсутствует множественное наследование как в C++, однако это может и к лучшему.
Во всяком случае данный вопрос решается использование дополнительных интерфейсов или более правильным продумыванием дизайна проекта.

А вот, что насчет Qt - то это действительно прекрасная библиотека для программистов на C++.
Все четко и гладко. Многие архитектурные моменты может почерпнуть оттуда.
Не сравнить с MFC и другими
Документация MSDN - все нормально и понятно (особенно для раздела .NET Base Classes)

Сам пишу на C# и очень этим доволен. Смеющийся
« Последнее редактирование: Январь 25, 2010, 10:07 от TotalQuazar » Записан
ритт
Гость
« Ответ #126 : Январь 25, 2010, 10:12 »

дико извиняюсь, но *что* можно писать в сочи?
Записан
ритт
Гость
« Ответ #127 : Январь 25, 2010, 10:15 »

да, и кстати, как вам эти-самые "WinForms, WPF и т.д."? удобство - просто идеально, не так ли?
Записан
TotalQuazar
Гость
« Ответ #128 : Январь 25, 2010, 14:01 »

Ну, что ж ответим по порядку.

дико извиняюсь, но *что* можно писать в сочи?

Как Вы уже заметили пишу я в Сочи - "отдаленной провинции" Улыбающийся
Здесь можно создавать программы или дополнения к уже существующим для предприятий, гос- и учебных (ВУЗы) учреждений: для учета, управления или тестирования. Также пользуются успехом сайты - в основном визитные.

да, и кстати, как вам эти-самые "WinForms, WPF и т.д."? удобство - просто идеально, не так ли?

WinForms - отличная обертка над Win32 API. Много удобств в сфере быстрого создания GUI. Торможений особых не наблюдается, если не перебарщивать с Layout Panels.
Также к достоинствам можно отнести достаточное количество методов, свойств и событий самих контролов. Идеально для офисных приложений.
Если покопаться поглубже, то можно создавать свои управляющие элементы (наподобие outlook bar). Но, хочу заметить, что это не касается перегруженных графикой UI.

WPF - удобно создавать приложения именно с богатой графикой, анимацией и т.п. Также технология привязки данных позволяет делать визуализацию данных весьма и весьма легко.
Также изучив WPF, можно запросто переходить на Silverlight. Правда не устраивает рендеринг текста на мелких шрифтах и не настраиваемый подбор текста (в 4 все нормально)
Если же не устраивает дизайнер Visual Studio, то используйте Blend (особенно версии 3).

И к слову: обе технологии можно использовать совместно - никто не отменял ElementHost и WindowsFormsHost.
Записан
CroCIV
Гость
« Ответ #129 : Сентябрь 14, 2010, 15:17 »

Вот я писал на C# .Net раньше, щас снова заставляют... Я так не хочу!!!  Плачущий   ХАЧУ КУ ТЭ  Плачущий Плачущий Плачущий
.Nete все такое кривое, глючное и
Извините ребят за офтоп, может кто подскажет ссылку на пример с рекомендациями, как Qt шный модуль засунуть в .Net овский проект?  Улыбающийся
« Последнее редактирование: Сентябрь 15, 2010, 13:23 от CroCIV » Записан
Страниц: 1 ... 7 8 [9]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.053 секунд. Запросов: 23.