LINUX.ORG.RU

Хочу начать ездить на иномарках. Расскажите их плюсы и минусы...

CrossFire ★★★★★
()

Переходи, не пожалеешь.

WRG ★★★★
()
Ответ на: комментарий от Deleted

Плюсы это как раз таки к плюсам относится.

WRG ★★★★
()
Ответ на: комментарий от greenman

приходиться на всём писать))) нужно кое-что написать под линукс, использовал для этого Eclipse C++. Но но какой-то глючный...

вот нашёл где-то в инете

«Плюсы - большой и удобный инструментарий. Минусы - демоны будут тяжеловаты. Лучше какой-нибудь boost, stl юзать и конкретные коннекторы для БД»

Так и есть?

sitev_ru
() автор топика

Но только если пишешь гуй, остальное смотри по задачам.

Noob_Linux ★★★★
()
Ответ на: комментарий от sitev_ru

так же как и с ними, посмотри на ядро линукс

umren ★★★★★
()
Ответ на: комментарий от Noob_Linux

поставил Qt на винду и сразу ошибки...

09:35:04: Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию. Ошибка при сборке/установке проекта test1 (комплект: Desktop Qt 5.4.1 MSVC2012 OpenGL 32bit) Во время выполнения этапа «Сборка»

sitev_ru
() автор топика
Ответ на: комментарий от sitev_ru

Используй мингв компилятор что бы не было проблем.

Noob_Linux ★★★★
()
Ответ на: комментарий от Alyssa

причём тут винда? посоветовали Qt как самую лучшую и при этом кроссплатформенную IDE для С++ ... типа: «Хочу начать ездить на иномарках. Расскажите их плюсы и минусы...» тестирую на всех операционках... а тут сразу такие проблемы... а ещё не брался за андроид и айос (((

sitev_ru
() автор топика
Ответ на: комментарий от sitev_ru

ты испомльзовал M$ компилятор, отсюда и проблемы. С ним всегда свистопляска.

Noob_Linux ★★★★
()
Ответ на: комментарий от iliyap

Qt это не просто библиотека, это кроссплатформенный фреймворк, содержащий элементы пользовательского интерфейса, шаблоны контейнеров, средства работы с мультимедиа и т.д. и т. п. но так да согласен :)

Noob_Linux ★★★★
()

Смешались в кучу кони, люди

Хочу переходить на Qt

посоветовали Qt как самую лучшую и при этом кроссплатформенную IDE для С++

а ещё не брался за андроид и айос (((

Вы, молодой человек, уж определитесь — вам шашечки или ехать? Вам Android/iOS или Desktop? Вам C++ или Java/Obj-C?

поставил Qt на винду и сразу ошибки...

Всё правильно. Это защита от дураков не умеющих читать. Благодаря таким защитам Qt не скатывается в очередной Delphi. Так что книгу в руки (Бланшет, Саммерфилд - Qt4 Программирование GUI на С++. 2ed. - 2008) и вперёд. И приготовьтесь много читать и гуглить, C++, даже в связке с Qt, требует кучу времени и усидчивости на изучение, это не какой-то там PHP для безруких Web-макак.

Осилите — будете писать кросс-платформенные приложения. Не сможете осилить — вам дорога в Web-макаки. Всё просто.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от sitev_ru

как писать то сложные программы без классов?

А в чём проблема?

Debasher ★★★★★
()
Ответ на: Смешались в кучу кони, люди от EXL

Всё правильно. Это защита от дураков не умеющих читать. Благодаря таким защитам Qt не скатывается в очередной Delphi. Так что книгу в руки (Бланшет, Саммерфилд - Qt4 Программирование GUI на С++. 2ed. - 2008) и вперёд. И приготовьтесь много читать и гуглить, C++, даже в связке с Qt, требует кучу времени и усидчивости на изучение, это не какой-то там PHP для безруких Web-макак.

Осилите — будете писать кросс-платформенные приложения. Не сможете осилить — вам дорога в Web-макаки. Всё просто.

Элитизма псто.

Вопрос за засыпку - чем формошлепство отличается от страницошлепства?

Ну и, в дополнение, очевидный фикс:

Всё правильно. Это защита от дураков не умеющих читать. (...остаток абзаца про матан).

Осилите — будете писать сложные приложения. Не сможете осилить — вам дорога в GUI-макаки. Всё просто.

yoghurt ★★★★★
()
Ответ на: комментарий от sitev_ru

а ещё не брался за андроид и айос (((

Тогда бери gtk — оно нормально работает только в Линуксе. Сэкономишь время на возню с другими платформами.

anonymous
()

какие бы не были у Qt плюсы и минусы, но лучше,удобнее,качественнее еще не придумали, так что не трать время на выяснение, бери и пиши.

anonymous
()
Ответ на: комментарий от Deleted

Минусы: плюсы.

Ну да, если бы был чистый си, было бы гораздо ЛУДЬШЕ :3

Для других языков ДА, а для плюсов и так хорошо ;)

AlexVR ★★★★★
()
Ответ на: комментарий от sitev_ru

чистый си это плюс?

Да, ибо решается проблема прозрачного использования из других ЯП

как писать то сложные программы без классов?

Тут в Си тоже наработано не мало. Посмотреть в сторону того же GObject, который понимают почти все ЯП.

AlexVR ★★★★★
()
Ответ на: комментарий от yoghurt

На Qt можно не клепать формы. Так даже красивее получается.

Если мы конечно о формоклепательстве а-ля Visual Basic.

a1batross ★★★★★
()
Ответ на: комментарий от sitev_ru

приходиться на всём писать))) нужно кое-что написать под линукс, использовал для этого Eclipse C++

Никто ещё не спросил, что за язык такой Eclipse C++?

UVV ★★★★★
()
Ответ на: комментарий от UVV

Никто ещё не спросил, что за язык такой Eclipse C++?

Я ожидал увидеть Eclipse C/C++.

anonymous
()
Ответ на: комментарий от sitev_ru

Ты должен верить в кути. Не спрашивай, чем кути может быть полезна для тебя, спроси, лучше, чем ты можешь быть полезен для нее. Если тебе кажется, что там что-то не правильно, ты должен осознать свое место, ты должен понимать, что ты не можешь быть умней разработчиков кути, а тем более плюсов. Просто прими его, полюби его всем сердцем, и пиши. Так сделали миллиарды, и не пожалели.

anonymous
()
Ответ на: комментарий от yoghurt

Вопрос за засыпку - чем формошлепство отличается от страницошлепства?

Ничем, если пишешь в стиле Form1.Button1

UVV ★★★★★
()
Ответ на: комментарий от UVV

А что web-страницы в таком стиле пишут?

anonymous
()
Ответ на: Смешались в кучу кони, люди от EXL

C++, даже в связке с Qt, требует кучу времени и усидчивости на изучение

а все потому, что спроектирован безрукой макакой специально для макак-мазохистов.

anonymous
()

Плюсы Qt:

- качественный кроссплатформенный GUI

- есть декларативное описание интерфейса QML

- изобилие классов, например даже для WebSocket забабахали классы

Минусы:

- нет серьезной возможности писать GUI для перспективных HTML5 платформ, нельзя просто сделать GUI, которое запускалось бы в браузере - точнее это только через костыли типа Emscripten и т.д.

Короче, отсутствие серьезных планов поддержки web со стороны клиента немного огорчает...

(если меня закидают какашами за минус - буду рад если заблуждался подобным образом)

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)

плюсы: отсутствуют

минусы: плюсы

anonymous
()

Кутифанатики, скажите мне, умеет ли ваша поделка кастомные кейбиндинги? В gtk можно сделать так:

@binding-set custom-text-entry
{
    bind "<alt>b" { "move-cursor" (words, -1, 0) };
    bind "<shift><alt>b" { "move-cursor" (words, -1, 1) };
    bind "<alt>f" { "move-cursor" (words, 1, 0) };
    bind "<shift><alt>f" { "move-cursor" (words, 1, 1) };
    bind "<ctrl>a" { "move-cursor" (paragraph-ends, -1, 0) };
    bind "<shift><ctrl>a" { "move-cursor" (paragraph-ends, -1, 1) };
    bind "<ctrl>e" { "move-cursor" (paragraph-ends, 1, 0) };
    bind "<alt>Left"        { "move-cursor" (display-lines, 1) };
    bind "<ctrl>k"        { "move-cursor" (display-lines, -1) };
    bind "<shift><ctrl>e" { "move-cursor" (paragraph-ends, 1, 1) };
    bind "<ctrl>y" { "paste-clipboard" () };
    bind "<ctrl>d" { "delete-from-cursor" (chars, 1) };
    bind "<ctrl>h" { "delete-from-cursor" (chars, -1) };
    bind "<alt>d" { "delete-from-cursor" (word-ends, 1) };
    bind "<ctrl>k" { "delete-from-cursor" (paragraph-ends, 1) };
    bind "<alt>backslash" { "delete-from-cursor" (whitespace, 1) };
    bind "<alt>BackSpace" { "delete-from-cursor" (word-ends, -1) };
    bind "<alt>space" { "delete-from-cursor" (whitespace, 1) "insert-at-cursor" (" ") };
    bind "<alt>KP_Space" { "delete-from-cursor" (whitespace, 1) "insert-at-cursor" (" ") };
}

GtkEntry, GtkTextView
{
    gtk-key-bindings: custom-text-entry;
}
И получить возможность нормально перемещаться и редактировать текст в полях ввода. А что предлагает кути? СТРЕЛОЧКИ?

entefeed ☆☆☆
()
Ответ на: комментарий от entefeed

изрыгнул, молодец, ешь обратно

anonymous
()

минусы

препроцессор

kravich ★★★★
()
Ответ на: комментарий от Alyssa

Классный форум. Первая же тема, которую стал читать: чувак ищет софт для планирования службы доставки, деск с задачами и контролем для водил, ему двое рекомендуют софт для решения задачи коммивояжёра 8-()
Это опасный сайт, там много сумасшедших.

Shadow ★★★★★
()
Ответ на: комментарий от sitev_ru

я подозреваю, что не установлен VC 2012 redistributable. С Qt (и вообще с С++ на винде) или юзаешь minGW по принципу «всё своё ношу с собой», или самостоятельно следишь за наличием виндового рантайма С++

wingear ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.