Выбор средства разработки для шаровары

February 8th, 2010 Begemot Posted in Шаровароварение

В сврус разгорелась нешуточная (300+ писем) полемика по поводы выбора средства разработки, идеального для применения в шароваре . Учитывая что одним из начальных требований была кроссплатформеность будущей программы, само собой получилось, что основная линия спора вылилась в спор wxWidgets vs Qt, оставив за бортом остальные языки и библиотеки. А все-таки интересно было бы узнать что лучше использовать для разработки шаровар в наше время в целом. Закатилась ли звезда уже Дельфи? И начали ли массово использовать .NET?

Самый объективно справедливый способ выявить победителя опрос – пускай цифры говорят сами за себя. Давайте попробуем собрать статистику все вместе, а я все обработаю и через какое-то время напишу о результатах.

Анкету можно (и нужно!) заполнять несколько раз, если вы используете несколько технологий, например, пишите игры на питоне и бизнес приложения на с++ под макос, то лучше заполнить анкету два раза. И еще, хотелось бы собрать информацию в контексте использования языков\библиотек именно для шаровары\качественно фривары.

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

Всем заранее спасибо! Ну и конечно в комментариях можно поспорить 🙂

Related:

35 Responses to “Выбор средства разработки для шаровары”

  1. Да, срач полемика завязалась нехитрая )

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

    Ждем результатов опроса.

  2. А чего фреймворк можно выбрать только один из!?! А если 2 использую или даже и три!?!

  3. ну там же написанно – используешь два – заполни анкету два раза, а то как мне потом ответы интерпретировать? У нас же перекличка не только кто-что использует – но и для чего и главное оценка фреймворка – что бы выяснить кто-лучше.
    А в одном проекте сразу два фреймверка довольно редко 🙂

  4. Исвени – протупил! Панедерник – день тяжелый! Но 2 фреймворка в одном проекте, да и 3 дело в общем-то обычное… (имхо конечно)

  5. Пример в студию!:)

  6. Ну каков вопрос, таков и ответ, ты же выделяешь WinAPI, WTL, и MFC как все-таки разные фреймворки?
    Ну вот тебе и пример та же самая Aml Pages: сама она на MFC, часть плагинов на WTL, часть на чистом WinAPI, ну и исчо там немного COM было для IE (WTL меня скорее как обертка над WinAPI интересовала).

    Если так, то получается вот тебе и 3 фреймворка в одном проекте…

  7. ну если у тебя основная прога, к примеру 80% кода на мфц – то думаю можно и забыть о винапи и втл в данном случае. А в крайнем случае если уж совсем хочется правильно – заполнить анкету 3 раза или 1 раз но в качестве фрейморка, выбрать остальное и написать все три.
    Видишь все гибко и продумано 🙂

  8. Угу, только как эти проценты считать!?!
    80 процентов если в строках – то это да, они в основном бинарнике. Но эти 80 заняли всего лишь 20% времени. Зато остальные 20% процентов кода, заняли 80% времени и 90% геморроя (это только первая версия заняла 90% геморроя, а вот вторая версия заняла оставшиеся 90% геморроя, что будет с третьей страшно и подумать даже :))))

  9. Неизвестный Says:

    Тюшков Николай aka Begemot о том, чем занимаюсь: шаровара, разработка, программирование, продвижение, заработок в интернете.

    Это Вы ни чем просто занимаетесь, судя по списку.

  10. Во, точно! меня таже самая мысль беспокоит все чаше и чаще… эх бросить бы все и пойти работать наконец:)

  11. А может накидает кто списочек приложений, сделанных на Qt и wxWidgets? Хотелось бы присмотреться повнимательнее к практике работы с ними. Или есть какие-то внешние признаки идентификации? Не надо много, просто что на слуху или в голове 🙂 Заранее большое мерси!

  12. Пнуть меня, когда появятся результаты голосований

  13. Andy,
    По поводу внешних признаков – Qt видно четко:) вхВиджетс не неособо, потому как это просто обертка над нативными контролами.

    Примеры, Qt
    http://en.wikipedia.org/wiki/Qt_(framework)#Uses
    http://qt.nokia.com/qt-in-use
    Kvirс (как пример ужаса:))

    wxWidgets
    http://en.wikipedia.org/wiki/WxWidgets#Applications_built_using_wxWidgets
    http://wxwidgets.org/about/screensh.htm#apps
    http://www.wxwidgets.org/about/whouses.htm
    http://softvoile.com/ ( мои 1,3,4 на вхсах )

  14. Спасибо, изучаю! Что-то я про wikipedia забываю все время…

  15. >> Во, точно! меня таже самая мысль беспокоит все чаше и чаще… эх бросить бы все и пойти работать наконец:)

    И ты Брут… 🙂 Хотя действительно, такие мысли все чаще посещают 🙂

  16. Еще насчет внешних признаков: ставил племяннику игрушку Mirror’s Edge, так там папка была завалена файлами wx*.dll
    Но, в отличие от, это признак вторичный и необязательный 😉
    Первичный – кроссплатформенность и размер!
    В линуксах проще – смотришь зависимости, понятно, на чем писано…
    По теме: пишу на wxWidgets не фри- и не шаровары, а программы для служебного пользования. Так что же мне, хорошему человеку опрос портить? 😉

  17. Ну теоретически, если программы могли бы быть нормальным продуктом выпускаемым за рамки организации – то есть внешний вид, безглючностьи так далее, если они не похоже на те служебные программы которые пишут орлы в пенсионном фонде, то почему бы их не отнести к фриварам 🙂

  18. Kill them all! Says:

    Короче хватит ерундой маяться!
    Закрывай сайты и блоги и иди на завод!

  19. >> Короче хватит ерундой маяться! Закрывай сайты и блоги и иди на завод!

    Лучше уж в Японию… на фабрику… по выпуску програмного обеспечения :))))))))

  20. Борис Says:

    >> Во, точно! меня таже самая мысль беспокоит все чаше и чаще… эх бросить бы все и пойти работать наконец:)

    Мне проще я это занятие рассматриваю как хобби (не как основной род занятий). Но иногда обидно бывает люди обращаются с предложением, а я понимаю, что на реализацию мне просто не хватит времени и сил.

    Пенсионный фонд да! там Fox на пьедестале. Но это не самый худший вариант – знаю одних орлов (из бюджетной сферы) так они до сих пор на Access’ом 97-м народ мучают и спрыгивать с него не собираются.

  21. Николай, а ты запостил это сообщение в сврус? Там аудитория побольше. Так что если еще нет, то запости его туда. Какой-никакой опрос, а получится. Ну и о результатах сообщи в блоге.

  22. Да сврус было первое место куда я его запостил, за сутки до рсдна. Причем судя по всему рсдн, отозвался более активно. Правда в сврусе, письмо было в длинющий тред, которые возможно многие уже просто игнорировали. Наверное стоит новой темой написать…

  23. эхх чу-чуть до 100 пока не хватает 🙁

  24. Где чего до 100 не хватает? Результаты уже есть? Где посмотреть?

  25. Begemot: эхх чу-чуть до 100 пока не хватает

    Заюзай AdWords 🙂

  26. кстати, мне вот письмо пришло от гугля для адвордов – 1400 рублей

  27. хочешь помочь нагнать людей:?:)))))

  28. как я уже на рсдне писал, первая попытка завести аккаунт адворда у меня провалилась 🙁

    зато у меня есть блог! Могу положить ссылку и нагнать всех читателей, хотя больше половины из них жутко не любят шароварщиков, и оба они ещё и не программисты :)))

  29. Саныч Says:

    Мои средвтва разработки: MASM+WinAPI.
    Что такое wxWidgets – вообще не знаю 🙂

  30. Саныч, +1

  31. Э-э-э, Саныч ты ламер! 🙂 Настоящие программисты программируют сразу в машинных кодах и без всяких там API 🙂

  32. 10 CLEAR 65535: LET T=0
    20 FOR F=65350 TO 65404
    30 READ A: POKE F,A
    40 NEXT F
    60 RANDOMIZE USR 65350
    70 DATA 221,33,76,253,17
    80 DATA 247,1,62,255,55
    90 DATA 205,86,5,48,241
    100 DATA 33,0,0,34,65
    110 DATA 254,33,113,255,34
    120 DATA 34,255,175,50,151
    130 DATA 254,50,227,254,50
    140 DATA 9,255,50,75,254
    150 DATA 195,48,254,62,100
    160 DATA 50,207,142,175,50
    170 DATA 12,132,194,148,91

    Вот так примерно 🙂

  33. Ребят, кончайте флудить 🙂

  34. Результаты когда? 🙂