![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
magesi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 20.5.2012 Репутация: -4 Всего: -4 |
Evenstain, зачем всякие Qt? Сразу алгоритм Ву с матаном и на Native API рисовать окошки в случае Винды или Xlib в случае *nix, а то берует всякие абстракции ) Зато сколько кайфа будет
![]() Это сообщение отредактировал(а) magesi - 31.7.2012, 15:56 |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
Evenstain, думаешь ты первый, кто задает вопросы не там где нужно?
ты пойми другое. что некоторые на этом форуме довольно давно. другие очень давно. и наблюдать подобный бардак уже сил нет. от того и реакция такая, ибо сначала задают вопросы не поискав по форуму, не смотря на то что для подобных вопросов даже тему отдельную создали. и не просто создали - а еще и закрепили чтоб всегда была на виду. но ты не обращай на это внимания. это ничего. когда сам будешь лицезреть подобные темы раз этак в 200ый - сам поймешь почему такая реакция. |
|||
|
||||
magesi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 20.5.2012 Репутация: -4 Всего: -4 |
boostcoder, вообще любого нормального программиста будет раздрожать наличие повтора блока в коде - только
![]() ![]() |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
EvilsInterrupt |
|
|||
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: 2 Всего: 9 |
Вы еще это в конвенцию Theme Style занесите... |
|||
|
||||
Evenstain |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 13.11.2008 Репутация: -1 Всего: 0 |
просто всем нужно валерьянки попить и добрей к людям относиться
прикрепленную тему видел, но там же свалка хотел услышать свежие мысли от профессионалов, а получил тока негатив) всем спасибо, все свободны удалите тему к чертям Это сообщение отредактировал(а) Evenstain - 31.7.2012, 16:12 |
|||
|
||||
magesi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 20.5.2012 Репутация: -4 Всего: -4 |
Evenstain, мужик, для быстрой прикладной разработки Qt/C++/Python , C#/WPF/Silverlight/WinForms, Java со своим аналогом
Для более углубленной , нужно учить Дао в виде потоков, процессов, обработки графики на GPU , всякие gdi, Win32/Native API и Xlib Для еще более углубленной - учить алгоритмы графики, теорию чисел, не Евклидовы геометрии, параллельные вычисления, алгоритмы связанные с обратоткой данных в этом векторе, а также оной оптимизации PS По секрету скажу, но даже самый глубокий уровень познаний гуглится ![]() Это сообщение отредактировал(а) magesi - 31.7.2012, 19:26 |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Evenstain, главное, определись с целевой платформой. C# тебя жестко привязывает к Windows. Готов ты с этим смириться? Если да, то лучше ничего не найдешь кроме MSVC. Нет? Тогда у тебя выбор QML+Qt+C++ или Java. Java вещь, на мой взгляд, тормозная. Но если работодатель хочет, то... Если хочешь максимум производительности, то QML+Qt+C++. Если графика не нужна, то boost+C++. Если скорость не так важна, то можно посмотреть на Python...
Я пишу на C, Qt+C++ и boost+C++. В качестве IDE использую Qt Creator: http://qt.nokia.com . |
|||
|
||||
SVN74 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 5.5.2008 Где: Комсомольск на Дн епре Репутация: 1 Всего: 18 |
to Evenstain:
Для Windows: - надо ориентироваться на самого создателя Windows (Микрософта) , в последние года он тщательно пытается пересадить всех на (Frameworks Net ...), в которых они усовершенствуют (обогащают) доступ к компу.. Теперь посмотрим если взглянуть, каким средством они предлагают с "ворками" работать, - это Visual C# и Visual Basic. Как ни странно в Visual C++ работа с "ворками" добавлена в виде CLI, что напрочь убивает С++ стандарты. Микрософт "забила" на Visual C++ и он (УМИРАЕТ) ![]() Напротив VB и VC# они всячески обогащают... К примеру, чтобы написать программку для определения датчиков температуры процессоров на VC# достаточно написать около 10 строк. Я уже не говорю об работе с Forms и DirectX(ами) . Весь комп теперь на ладони, достаточно прописывать видимость либ и все... Сам скоро собираюсь перейти на VC#... |
|||
|
||||
magesi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 20.5.2012 Репутация: -4 Всего: -4 |
Mono, dotGNU и др. , но основное - Mono, и уже работает нормально в отличии от старых версий вот это еще хорошо идет с Python вполне , да и с др. ЯПами, как Ruby, Lua Не только на Ваш и на мой тоже, и на взгляд любого здравомыслщяего, если M$ свое дите вылезал в плане оптимизации, то наследие от Sun Ораклу досталось унылым А вот это не понял, обычно слово Qt и проиводительность рядом не стоят. Уже давно известно про тормоза Qt в плане графики на всяких сканнер типа Nmap при усиленной работе. Да и в сторону производительности, если советовать, то нужно отказываться от лишних уровней абстракций, иначе асимптота будет увеличиваться на N^2 , а в некоторых случаях и на N^3 Обычно в сторону советуют хорошо начать учить натив, голое API, Compter Science и в этом стиле Добавлено через 3 минуты и 55 секунд она за ним никогда и не следила, даже чистый Си и то только С89 реализован стандарт и то глючно, а что они предлогают в своем С++ - это можно называть смело своим личным стандартом M$ , который просто поддерживает ряд вещей из стандартов ISO Потом, не надо ля-ля про C++ в плане графике, у них появился Hilo для Венды 7 и 8, да и всегда всякие KMDF/UMDF и прочее обвноляется, последний С++ частично поддерживает С++11, конечно это нельзя назвать шибко шагом вперед, но и смертью бы я не называл |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
сам в шоке. теперь разрываюсь между "набираться опыта с пайтон" или "учить моно" %) |
|||
|
||||
Amp |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: 3 Всего: 17 |
Товарищ намекает на то, что графика сейчас ускорена посредством GPU. А офф. морда к nmap написана на python и gtk+ - казалось бы причем здесь Qt. |
|||
|
||||
magesi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 20.5.2012 Репутация: -4 Всего: -4 |
Ну а ты посмотри в исходники обоих + посмотри на Вики схему работы , как они с Xlib/WinAPI работают ) тогда вопросы по их идентичности отпадут ) А я явно говорю, что она еще с карт voodoo пошла с 3dfx , еще тогда начались процессы ускорением, и как бы не знаю, гды Вы у него намеки разглядели - там ни намеков и ничего, кроме уверенных слов про Qt, т.к. с расчетом на GPU уже давно все переносят ( что не удивляет и не считается нечто особенным для выделения уже давно ), так что незачет Вам ![]() И что GPU? Собственно, дополнительный процессор для параллельных вычислений для вспомогательных целей в обратке опред. рода данных, связанных с графикой и не более Это сообщение отредактировал(а) magesi - 31.7.2012, 21:26 |
|||
|
||||
Amp |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: 3 Всего: 17 |
Только WinAPI, только харкдор, я понял, ага.
Добавлено через 6 минут и 12 секунд
Разговор же об UI - это и есть графика. Для плюсов кроме Qt с его унылым QML больше вариантов-то адекватных и нет. |
|||
|
||||
magesi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 20.5.2012 Репутация: -4 Всего: -4 |
QML вообще-то не его ) оно такое же, как и др. ЯПов, которое QML юзают вообще-то , чисто по логике ![]() А я про что вел разговор? UI не ограничиывается рисованием красивых кнопочек и чтобы статус-бар не тормозил. А если вам имплементировать эффект мехволно нужно будет, как Вы будете разбирать эту задачу? ( как раз про паралеллизм на GPU вычислений с рядом теорем можем завести разговор ) ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |