![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Да он имхо немногим легче C++. А самые легкие - это субъективно жаба и паскаль. |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Java - лёгкий в изучении? ![]() ![]() ![]() -------------------- |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 2 Всего: 162 |
Перл рулит
![]() |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
a Python рулит и педалит
![]() |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Сразу видно по ответам,кто дилетант,а кто программер
![]() Тут один чел граммотно сказал-МФС-очень крутая и удобная библиотека для разработки приложений под винду..Это всего лишь ОБЕРТКА над стандтардным и классическим WinAPI/ Что позволяет писать приложения быстрее.По поддержку СОМ,ОЛЕ БД и прочего -я просто молчу...Да -она немного громоздка,страшна,и неудобна..Для тех,кто не хочет разбираться или учить,а хочет мнгновенную халяву..Но..У вас всего два выбора-либо МФС либо-.....Винапи ![]() Все остальное-имеет свои преймущества и недостатки..Qt,в плане программирования-ну вроде как удобней ![]() Сам программирую на МФС уже лет 5-6. Пробывал и Qt-можете найти мои посты по поводу впечатлений. Однако сравните цены-и вы все поймете. Сколько и что стоит..А разобраться в библиотеке МФС-делов то-2-3 месяца.. Зато-это истиное ООП-и если вы плохо учили классический С++,тогда вам будет СТРАШНО ![]() Всем остальным-бог в помощь в разработке быстрых приложений. ![]() Добавлено через 3 минуты и 59 секунд
![]() МФС -уже столько лет,что вам и не снилось..Ее миллион раз хоронили,а она жива. Более того-еще и новой версией обагатилась..Поддержка ее была слаба,ибо все было кинуто Мелкими на ДОТ нет и C#. Так что -серьезней-вы не найдете ![]() Можно говорить-ИМХО,а можно и нужно анализировать! Чего вам и советую. ![]() -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
kemiisto |
|
||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Ну, со вторым понятно, а к продуктам ex-Borland MFC каким, прости, макаром? Тебе не кажется, что ты противоречишь сам себе? Про .NET отмолчался?
Что то я не улавливаю связи между знанием C++ и истинным ООП. Истинное - оно в Smalltalk, Ruby, Python. Там где всё - объект и объекты обмениваются путём посылки сообщений. А грубишь зря. Сразу видно, что ты адепт C++ & MFC. Хотя ты верно, сказал. Сразу видно, кто программер... А кто такой программер? По возрасту Qt и MFC - ровесники.
Ключевое слово - выделено жирным шрифтом. -------------------- |
||||
|
|||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
либо ATL/WTL, а все остальное пока экзотика, может это даже и к лучшему ![]() |
|||
|
||||
Coocky |
|
||||||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
C ATL- соглашусь.. WTL-только те,у кого много свободного времени ![]()
Еще раз..ВНИМАТЕЛЬНО следим за моими руками. ![]() Здесь сравнивается что?Qt с MFC. Значит под Винду программим ![]() Итак- вы согласны,что..ну минимум 80% продукта разрабатываются Борланд(Делфи и С++) и VC++?Согласны.. Я думаю. Так вот,Делфи отбрасываем-ибо это удел Паскаля.Остается что?Правильно-для языков С++ ()-остается Борланд и VC++ .А теперь давайте сравним- 1. Каким средством разрабатывается большинство программ? 2. Знание какого средства разработки наиболее востребовано на рынке труда? 3. ЧТо наиболее оплачиваемо и универсально? Так вот,кто работает и зарабатывает себе на ЖИЗНЬ ,а значит существует и ОРЕИНТИРУЕТСЯ,а не ПОДРАБАТЫВАЕТ между парами,тот легко ответить на эти вопросы.Кто еще молод и амбициозен-пусть пройдется по рынку вакансий (С# и JAVA-не считаем). Еще есть вопросы? MFC 1992, Qt 1996. Вообщем-то почти да.Если не считать,что за 4 года было написано миллион приложений.А интересоваться стали Qt не более,чем 3 года назад,ибо ТОЛЬКО тогда вышло нечто под Винду . ![]()
Никто никому не грубил. Для того,что б отвечать,нужно хотя бы разбираться в вопросе.Или минимум сравнить на личном опыте. У ВАС есть сравнение? Если да-укажите мне недостатки и преймущества,плиз ![]() Теперь немного справочной информации. ![]() Первая версия MFC была выпущена вместе с седьмой версией 16-разрядного компилятора языка C/C++ компании Microsoft в 1992 году. Для тех, кто занимался разработкой приложений с использованием API функций, пакет MFC обещал весьма значительное повышение производительности процесса программирования. Object Windows Library (OWL), разработанная компанией Borland для работы с собственным компилятором C++, была конкурирующим продуктом, представленным в тот же период. В конце концов Borland прекратила разработку OWL и приобрела краткосрочную лицензию на использование библиотек для работы c MFC, но так и не предложила полной поддержки MFC в своих продуктах. Позднее Borland выпустила VCL в качестве замены OWL. Упор компании Microsoft на MFC был ослаблен в пользу Microsoft .NET Framework. Однако, несмотря на это, MFC по-прежнему остается популярной среди разработчиков. В настоящее время корпорация Microsoft объявила MFC устаревшей библиотекой. Хотя опять же-вышла-новая версия, где в основе лежит купленая у питерских разработчиков библиотека.Дай бог памяти-забыл название. Windows Template Library (WTL) — свободно распространяемая шаблонная библиотека классов C++, предназначенная для написания стандартных GUI приложений Windows, являющаяся расширением библиотеки ATL. WTL представляет из себя надстройку над интерфейсом Win32 API операционных систем Windows, и в первую очередь разрабатывалась как облегчённая альтернатива библиотеке MFC. WTL поддерживает работу с окнами и диалогами, стандартными диалогами Windows, GDI, стандартными контролами, ActiveX и пр. В библиотеке представлены основные элементы управления: меню, панели инструментов, кнопки, поля ввода, списки и т. д. Помимо основных, также доступны для использования оконные элементы управления, такие как Splitter. В библиотеку включены также некоторые вспомогательные классы, например класс-обертка строки CString, синтаксически совместимая с аналогичным классом библиотеки MFC. Изначально WTL была разработана сотрудником Microsoft Нэнадом Стефанович для внутреннего использования, но позже была выпущена в качестве дополнения к Microsoft Visual Studio и Win32 Framework SDK, но без официальной документации и поддержки. Билиотека распространяется по лицензии Common Public License Version 1.0. А потому неотвеченных вопросов на форумах -НЕМЕРЕННО! ![]() Отличительная особенность Qt от других библиотек — использование Meta Object Compiler — предварительной системы обработки исходного кода (в общем-то, Qt — это библиотека не для чистого C++, а для его особого наречия, с которого и «переводит» MOC для последующей компиляции любым стандартным C++ компилятором). MOC позволяет во много раз увеличить мощь библиотек, вводя такие понятия, как слоты и сигналы. Кроме того, это позволяет сделать код более лаконичным. Утилита MOC ищет в заголовочных файлах на C++ описания классов, содержащие макрос Q_OBJECT, и создает дополнительный исходный файл на C++, содержащий мета-объектный код. Active Template Library (ATL) — набор шаблонных классов языка C++, разработанных компанией Microsoft для упрощения программирования объектов из Модели Компонентных Объектов Component Object Model (COM). COM, реализованная в Visual C++, позволяет разработчикам создавать различные объекты COM, сервера автоматизации OLE и управляющие элементы ActiveX. Созданная по схеме Standard Template Library (STL), ATL включает мастера и помощники, позволяющие создать первичную объектную структуру практически без программирования вручную. Например, управление интернет-магазином может быть реализовано с помощью Microsoft Foundation Classes. Но для передачи по сети размер магазина должен быть небольшим. Приложения, написанные на MFC, отличаются своими размерами и требованием поддержки библиотек. В то же время ATL позволяет создавать небольшие по размеру элементы управления, которые не требуют поддержки библиотек. Таким образом, ATL — это в некоторой степени облегчённая альтернатива MFC в качестве средства управления COM. ATL используется в ASP (Active Server Pages) для создания объектов, которые могут быть вызваны скриптом. Добавлено через 3 минуты и 51 секунду
![]() Господа,дабы разрешить наш спор-назовите плиз три составляющие ООП? ![]() -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
||||||
|
|||||||
kemiisto |
|
||||||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Вот они:
Нет. Не думаю. Java, C# и VB.NET никак не могут в сумме давать меньше 20%. Руками. По правде говоря, не знаю. Ты думаешь VS?
Головы? Опять VS? Java. ![]()
Опять же: ты настойчиво игнорируешь .NET. А вот я тебе и говорю, что такого ограничения изначально никто не вводил (посмотри сообщение ТС'а)! И вводя его ты отбираешь у Qt, пожалый, главный козырь - кроссплатформенность. Так не пойдёт! ![]() Это сообщение отредактировал(а) kemiisto - 13.12.2008, 14:03 -------------------- |
||||||||
|
|||||||||
nerezus |
|
||||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Но никак уж не C++-средства — достаточно посмотреть в вакансии - всем нужнен веб и EE.
Если фриланс - то PHP и C(malware) P.S. Java + Qt очень понравилось. Мощная связка. |
||||
|
|||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Добавлено через 7 минут и 49 секунд Да..Видать я отстал от жизни ![]() ![]() Насколько я помню,есть три кита, которые лежат в основе ООП-инкапсуляция,наследование,полиморфизм. ![]() Все остальное-еретизм и отсебятина.. Причем тут сообщения ![]() Я ж сказал про рынок труда-из того,что я перечислил,ибо мы говорим о С++.Читать не умеем? Отделяйте мух от котлет.Причем тут JAVA, eclipse/netbeans PHP...... Давайте еще сюда токарей,водителей машрутки. ![]() Мы что сравниваем? Назовите мне хотя бы....ээээ.....10 продуктов ( ![]() ![]() -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Еще раз повторяю-я юзал немного Qt и не говорю,что это плохая библиотека.Многое даже понравилось.НО! Есть свои минусы,при всех плюсах.
А потому под Винду-пока еще не конкурента. И мало кто решится,ну разве что рад любопытства,перейти на нее,отказавшись от АПИ ,или МФС. Главные факторы-среда разработки,стоимость. Что касается понимаемости или простоты-можно поспорить.Я согласен.Только вот спорьте,а не ерунду говорите про другие языки,библиотеки,системы,технологии.. -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
А я думал это инкапсуляция, наследование и полиморфизм (и интроспекция, но это уже на про с++ ![]() посылка сообщения объекту в с++ это вызов метода объекта, все объекты в MFC унаследованы от общего предка, и состоянием они то-же могут обладать. Хотя на самом деле эта библиотека немного устарела, я считаю. читай выше ЗЫ сейчас обязательно кто-нибудь прийдет и начнет кричать что венда мастдай и тд ![]() |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Ты по ссылке то ходил? Так трудно что ли?
Adobe Photoshop Album, Google Earth, Last.fm Player, Skype, VirtualBox, VLC Media Player, Mathematica, PerfectDisk. И опять - причём тут Windows? -------------------- |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
||||
|
||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |