Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/266: Рейтинг темы: голосов - 266, средняя оценка - 4.91
 Аватар для RazorQ
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386

Qt vs. .NET

07.09.2009, 20:11. Показов 53015. Ответов 312
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Лично я сделал для себя выбор: я буду учить и использовать библиотеку Qt. Во-первых, она кросс платформенная. Для меня это очень актуально, потому что приходится сидеть как на виндовс так и, в большей степени, на линуксе. Во-вторых, бесплатная. Впрочем за .NET тоже платить не надо, но все равно приятно. В-третьих, с ней приятно работать. Это уже не мой слова. Я их вычитал из книги, которая учит программировать с помощью Qt. Хочу услышать ваше мнение.
P.S. если вы не знаете ни одну из библиотек, то лучше ничего не пишите.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.09.2009, 20:11
Ответы с готовыми решениями:

Оптимизация производительности C#.NET (Алгоритм, Многопоточность, Debug, Release, .Net Core, Net Native)
Решил поделится своим небольшим опытом по оптимизации вычислений на C#.NET. НЕ профи, палками не кидать, конструктив приветствуется! ...

Объясните на пальцах совместимость библиотек в .Net Core, .Net Framework, .Net Standart
Изучаю .Net. Хочу написать некое серверное приложение (думаю что учеба лучше на реальном примере, нежели писать примитивные hello world)....

Удаленный SQL-сервер Ado.Net + .Net remoting + Asp .Net
Всем привет! Нужно написать клиент-серверное приложение на основе Microsoft Sql Server 2005 Express Edition. Некое клиент-серверное...

312
 Аватар для demonmov
34 / 11 / 0
Регистрация: 22.09.2010
Сообщений: 357
16.12.2010, 13:15
Студворк — интернет-сервис помощи студентам
Всем спасибо за ответы.
0
Заблокирован
16.12.2010, 13:24
Цитата Сообщение от Lord_Voodoo Посмотреть сообщение
меня все устраивает и со старым добрым с/с++
Цитата Сообщение от HIMen Посмотреть сообщение
Ты просто не пробовал
Верно. А раз попробовав, уже б не захотел старый и добрый С++
Но считаю, что хорошо, когда есть альтернатива. Плохо, если б её не было.
Цитата Сообщение от deadlock Посмотреть сообщение
не обязательно пробовать песок на вкус, чтобы знать, что не понравится )))))
Хотелось бы увидеть человека, который никогда не пробовал песок на вкус. Таких не найдется.
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
16.12.2010, 13:57
Цитата Сообщение от SSV Посмотреть сообщение
Хотелось бы увидеть человека, который никогда не пробовал песок на вкус. Таких не найдется.
замени слово "песок" на "г***но" и поищи любителей
0
Заблокирован
16.12.2010, 14:10
Цитата Сообщение от oxotnik Посмотреть сообщение
замени слово "песок" на "г***но" и поищи любителей
Замени слово пробовать на нюхать и найди тех, кто этого не делал
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
16.12.2010, 14:12
Цитата Сообщение от SSV Посмотреть сообщение
Замени слово пробовать на нюхать и найди тех, кто этого не делал
если специально нюхать, то я специально никогда этого не делал

Не по теме:

мда... началось в с дотнета, закончилось... что какбэ намекает

0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
16.12.2010, 14:16
oxotnik, SSV, так давайте уже заканчивать с этими аллегориями
0
Заблокирован
16.12.2010, 14:22
Цитата Сообщение от oxotnik Посмотреть сообщение
если специально нюхать, то я специально никогда этого не делал
Ходишь в туалет в противогазе
Не понюхав гэ - ни когда не узнаешь, что запах роз приятнее
И тоже самое, что б судить о .NET - необходимо попробовать на нем программировать.
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
16.12.2010, 14:24
Цитата Сообщение от Lord_Voodoo Посмотреть сообщение
oxotnik, SSV, так давайте уже заканчивать с этими аллегориями

Не по теме:

Эти аллегории для тех у кого не развито абстрактное мышление. Не все же в тех. ВУЗах обучались. А тут опа, параллель из жизни, и все встало на свои места.

0
 Аватар для deadlock
378 / 358 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
16.12.2010, 14:25
Цитата Сообщение от SSV Посмотреть сообщение
Хотелось бы увидеть человека, который никогда не пробовал песок на вкус. Таких не найдется.
Думаю нет людей, пробовавших разжевывать щебенку, тем не менее все знают, что это неприятно )))
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
16.12.2010, 14:29
Цитата Сообщение от SSV Посмотреть сообщение
И тоже самое, что б судить о .NET - необходимо попробовать на нем программировать.
Я на нем работал, может не в тех объемах, как на Qt, но последняя мне почему то больше импонирует. С первого взгляда она много сложнее дотнета, но если разберешься с теми же сигналами/слотами, компоновщиками, и особенно с делегатами и моделями, то понимаешь большие возможности и высокий уровень абстракции библиотеки.

Добавлено через 54 секунды

Не по теме:

Цитата Сообщение от SSV Посмотреть сообщение
Ходишь в туалет в противогазе
Я же сказал, что специально не делаю, т.е. не сую нос в кучу.

0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
16.12.2010, 14:29
SSV, deadlock, у меня походу стал подчерк неразборчивым? последнее предупреждение (и это уже не китайское)
0
Заблокирован
16.12.2010, 14:44
Цитата Сообщение от deadlock Посмотреть сообщение
Думаю нет людей, пробовавших разжевывать щебенку, тем не менее все знают, что это неприятно )))
Насколько мне известно, совсем маленькие дети всё тянут себе в рот. Так, в какой-то степени, они познают мир.
Я стараюсь никогда не судить о том, с чем я не сталкивался. Вот допустим, с Qt я не сталкивался и поэтому поводу не могу сказать ни чего. Но я пробовал писать на Паскале, на C++ и на C# и с уверенностью могу сказать, что Шарп мне больше нравится.

Добавлено через 53 секунды

Не по теме:

Lord_Voodoo, да вроде всё по теме.



Добавлено через 4 минуты
Цитата Сообщение от oxotnik Посмотреть сообщение
Я на нем работал, может не в тех объемах, как на Qt, но последняя мне почему то больше импонирует. С первого взгляда она много сложнее дотнета, но если разберешься с теми же сигналами/слотами, компоновщиками, и особенно с делегатами и моделями, то понимаешь большие возможности и высокий уровень абстракции библиотеки.
Спорить не буду. Возможно, ты прав.
0
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
16.12.2010, 17:41
Цитата Сообщение от Evg Посмотреть сообщение
Mono - это некая система, которая на вход принимает код .net, а на выходе должна что-то нарисовать. Код .net работает в терминах команд типа "создай мне окно с такими-то параметрами".
.net application не обязательно имеет окна и вообще графический интерфейс.
Цитата Сообщение от Evg Посмотреть сообщение
При этом, судя по всему поняли, какой это гемор, а потому дальше 2.0 не пошли (или не смогли)
пошли значительно дальше, но угнаться у них все равно не получится. не потому, что они про геморрой вдруг догадались, а просто у майкрософт - огромные ресурсы, и смысл их деятельности - заработать деньги, а у разработчиков моно - больше благие намерения.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
16.12.2010, 17:51
Цитата Сообщение от novi4ok Посмотреть сообщение
.net application не обязательно имеет окна и вообще графический интерфейс.
Человек задал вопрос и не смог понять ответы, хотя их было множество. Я лишь попытался ответить таким образом, чтобы ему стало понятно, где проходит граница между Mono и GTK

Цитата Сообщение от novi4ok Посмотреть сообщение
пошли значительно дальше, но угнаться у них все равно не получится. не потому, что они про геморрой вдруг догадались, а просто у майкрософт - огромные ресурсы, и смысл их деятельности - заработать деньги, а у разработчиков моно - больше благие намерения.
Благими намеряниями сам знаешь куда вымощена дорога. Люди несколько лет напрягались и родили нечто, работающее, насколько я понял, только на Intel. Возможно, там есть что-то ещё, но меня просто напрягает тыкаться по подобным сайтам, чтобы добраться наконец до конкретной ссылки на скачку, чтобы понять ответ на этот вопрос. А в случае с java интерпретаторы появились довольно быстро и под почти все платформы.

Я не пытаюсь назвать лохами разработчиков Mono, я пытаюсь показать, что переносимость .net'а пока существуют больше на бумаге, чем на практике
0
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
16.12.2010, 19:03
Цитата Сообщение от Evg Посмотреть сообщение
А в случае с java интерпретаторы появились довольно быстро и под почти все платформы.
видимо, потому, что жава была изначально так задумана. а .net был задуман как framework под майкрософт виндоуз. это уже потом "и увидел он дотнэт, что он хорош", и подумал, что он тоже такое у себя хочет.
Цитата Сообщение от Evg Посмотреть сообщение
я пытаюсь показать, что переносимость .net'а пока существуют больше на бумаге, чем на практике
... и эта переносимость, мне кажется, существует на уровне исходного кода, а не clr. но не уверен. попробовал однажды пощупать руками, скачал rpm'ы под centos (у меня такая на столе стоит), установить одним заходом не удалось, не нашел также в интернете доклады об удачном опыте. этот проект курирует novell, и все обещается себя инсталлировать под их suse (которую они, кстати, ПРОдают). этого опыта мне было достаточно (несколько часов провел в лабиринте пакетов, версий и из взаимозависимостей). а главное, цель не прояснилась.
есть еще такой проект. и тоже цель неясна: сэкономить на майкрософтовской лицензии? "а вот из прЫнцыпа! а вот хочу все только бесплатно!"?

имхо мое такое: пока "линукс-проект" не перестанет быть опенсорз и не будет переведен на коммерческую основу, распространения такого как виндоуз ему не получить. просто хороший конструктор для любителей "в моторах поковыряться".
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
16.12.2010, 19:34
Цитата Сообщение от novi4ok Посмотреть сообщение
есть еще такой проект. и тоже цель неясна: сэкономить на майкрософтовской лицензии? "а вот из прЫнцыпа! а вот хочу все только бесплатно!"?
в линуксе нет аналогов некоторых программ, sad but true
и да, программы бывают не только ворованные, в смысле которые можно под вайном запусать
Цитата Сообщение от novi4ok Посмотреть сообщение
имхо мое такое: пока "линукс-проект" не перестанет быть опенсорз и не будет переведен на коммерческую основу, распространения такого как виндоуз ему не получить. просто хороший конструктор для любителей "в моторах поковыряться".
всегда поражался, кто-то кого-то заставляет на чем-то сидеть? к чему тогда эти философские вопросы
Цитата Сообщение от novi4ok Посмотреть сообщение
а .net был задуман как framework под майкрософт виндоуз. это уже потом "и увидел он дотнэт, что он хорош", и подумал, что он тоже такое у себя хочет.
почему тогда каждый, кто говорит о с# в этой теме говорит о его "кросплатформенности"? Ясно, что майкрасофту она не нужна (так как не нужна конкуренция со стороны других ос) и они вообщем-то делают одолжение и не судятся с разработчиками моно за нарушение очередных патентов

Добавлено через 21 минуту
Популярные Mono-приложения не защищены от патентов Microsoft
вот вам кросплатформенность
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
16.12.2010, 19:43
Цитата Сообщение от novi4ok Посмотреть сообщение
видимо, потому, что жава была изначально так задумана. а .net был задуман как framework под майкрософт виндоуз. это уже потом "и увидел он дотнэт, что он хорош", и подумал, что он тоже такое у себя хочет
Написал длинный текст, но с$анная опера изволила фатально навернуться под линуксом... В общем, лень всё писать по новой
0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
16.12.2010, 19:59
Цитата Сообщение от Evg Посмотреть сообщение
Написал длинный текст, но с$анная опера изволила фатально навернуться под линуксом... В общем, лень всё писать по новой
Да, опера та еще с$aка...
ЗЫ. Может разработать какой нибудь супер расширенный браузер...
0
16.12.2010, 20:10

Не по теме:

Цитата Сообщение от DenQ Посмотреть сообщение
Да, опера та еще с$aка...
ЗЫ. Может разработать какой нибудь супер расширенный браузер...
это как-то к теме относится?

0
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
17.12.2010, 01:35
Цитата Сообщение от alex_x_x Посмотреть сообщение
в линуксе нет аналогов некоторых программ, sad but true
и да, программы бывают не только ворованные, в смысле которые можно под вайном запусать

всегда поражался, кто-то кого-то заставляет на чем-то сидеть? к чему тогда эти философские вопросы

почему тогда каждый, кто говорит о с# в этой теме говорит о его "кросплатформенности"? Ясно, что майкрасофту она не нужна (так как не нужна конкуренция со стороны других ос) и они вообщем-то делают одолжение и не судятся с разработчиками моно за нарушение очередных патентов

Добавлено через 21 минуту
Популярные Mono-приложения не защищены от патентов Microsoft
вот вам кросплатформенность
читай тут, начиная с "What kind of patent coverage exists for Mono?"
Цитата Сообщение от alex_x_x Посмотреть сообщение
почему тогда каждый, кто говорит о с# в этой теме говорит о его "кросплатформенности"?
спроси каждого, кто говорит о сишарф в этой теме. я об этом не говорил. считаю, на бмв нужно ездить на резине для бмв, на тойоте - для тойоты, на москвиче - для москвича. почему должна быть обязательно "кросплатформенная резина"? ее нет, и никого это почему-то не смущает. давно забыта цель этих всех "кросплтформенностей", она уже выродилась в самоцель.

Добавлено через 21 секунду
Цитата Сообщение от Evg Посмотреть сообщение
Написал длинный текст, но с$анная опера изволила фатально навернуться под линуксом... В общем, лень всё писать по новой
ладно, я все и так понял.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.12.2010, 01:35

Материалы по ADO.NET, ASP.NET, VB.NET
Народ, может, кто знает, где можно достать материалы в электронном виде по этим курсам (книги, обучающие материалы)? Подскажите, буду...

Нужны книги в электр виде по .Net (ADO.Net, C#) по русски желательно
Ктонть может прислать или выложить или дать готовые (не битые) линки. Буду очень признателен. Очень нужно...

Работа с Excel средствами VB.net. Как перевести код из VBA в VB.net?
Коллеги, добрый день! Нужна помощь! В свое время был написан макрос для Excel, но прошло и потребности выросли. Было принято...

Как указать VS.NET какой из установленный .NET Framewrok SDK использовать
У меня есть дистрибутив VS.NET2002. При инсталляции он ставит .NET Framewrok SDK v1.0.3705 Я скачал .NET Framewrok SDK v1.1.4322....

Инсталяция приложения VB.Net в системе без .NET Framework нужной версии
Работая под Win8.1 и Visual Studio 2010 Prof скомпилировал напсанный на VB.Net exe-файл прилолжения Windows Form. Хочу запустить это...


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

Или воспользуйтесь поиском по форуму:
180
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru