Выбор средства разработки для шаровары
February 8th, 2010 Begemot Posted in Шаровароварение
В сврус разгорелась нешуточная (300+ писем) полемика по поводы выбора средства разработки, идеального для применения в шароваре . Учитывая что одним из начальных требований была кроссплатформеность будущей программы, само собой получилось, что основная линия спора вылилась в спор wxWidgets vs Qt, оставив за бортом остальные языки и библиотеки. А все-таки интересно было бы узнать что лучше использовать для разработки шаровар в наше время в целом. Закатилась ли звезда уже Дельфи? И начали ли массово использовать .NET?
Самый объективно справедливый способ выявить победителя опрос – пускай цифры говорят сами за себя. Давайте попробуем собрать статистику все вместе, а я все обработаю и через какое-то время напишу о результатах.
Анкету можно (и нужно!) заполнять несколько раз, если вы используете несколько технологий, например, пишите игры на питоне и бизнес приложения на с++ под макос, то лучше заполнить анкету два раза. И еще, хотелось бы собрать информацию в контексте использования языков\библиотек именно для шаровары\качественно фривары.
У меня почему-то упорно не получается вставить форму прямо в этот пост, так что заполнить анкету можно по этой ссылке.
Всем заранее спасибо! Ну и конечно в комментариях можно поспорить 🙂
February 8th, 2010 at 10:07
Да,
срачполемика завязалась нехитрая )У гугла оказывается можно опросы делать, век живи век учись называется.
Ждем результатов опроса.
February 8th, 2010 at 12:33
А чего фреймворк можно выбрать только один из!?! А если 2 использую или даже и три!?!
February 8th, 2010 at 1:20
ну там же написанно – используешь два – заполни анкету два раза, а то как мне потом ответы интерпретировать? У нас же перекличка не только кто-что использует – но и для чего и главное оценка фреймворка – что бы выяснить кто-лучше.
А в одном проекте сразу два фреймверка довольно редко 🙂
February 8th, 2010 at 1:22
Исвени – протупил! Панедерник – день тяжелый! Но 2 фреймворка в одном проекте, да и 3 дело в общем-то обычное… (имхо конечно)
February 8th, 2010 at 2:13
Пример в студию!:)
February 8th, 2010 at 2:17
Ну каков вопрос, таков и ответ, ты же выделяешь WinAPI, WTL, и MFC как все-таки разные фреймворки?
Ну вот тебе и пример та же самая Aml Pages: сама она на MFC, часть плагинов на WTL, часть на чистом WinAPI, ну и исчо там немного COM было для IE (WTL меня скорее как обертка над WinAPI интересовала).
Если так, то получается вот тебе и 3 фреймворка в одном проекте…
February 8th, 2010 at 2:24
ну если у тебя основная прога, к примеру 80% кода на мфц – то думаю можно и забыть о винапи и втл в данном случае. А в крайнем случае если уж совсем хочется правильно – заполнить анкету 3 раза или 1 раз но в качестве фрейморка, выбрать остальное и написать все три.
Видишь все гибко и продумано 🙂
February 8th, 2010 at 2:29
Угу, только как эти проценты считать!?!
80 процентов если в строках – то это да, они в основном бинарнике. Но эти 80 заняли всего лишь 20% времени. Зато остальные 20% процентов кода, заняли 80% времени и 90% геморроя (это только первая версия заняла 90% геморроя, а вот вторая версия заняла оставшиеся 90% геморроя, что будет с третьей страшно и подумать даже :))))
February 9th, 2010 at 5:54
Тюшков Николай aka Begemot о том, чем занимаюсь: шаровара, разработка, программирование, продвижение, заработок в интернете.
Это Вы ни чем просто занимаетесь, судя по списку.
February 9th, 2010 at 5:57
Во, точно! меня таже самая мысль беспокоит все чаше и чаще… эх бросить бы все и пойти работать наконец:)
February 9th, 2010 at 6:30
А может накидает кто списочек приложений, сделанных на Qt и wxWidgets? Хотелось бы присмотреться повнимательнее к практике работы с ними. Или есть какие-то внешние признаки идентификации? Не надо много, просто что на слуху или в голове 🙂 Заранее большое мерси!
February 9th, 2010 at 7:14
Пнуть меня, когда появятся результаты голосований
February 9th, 2010 at 7:24
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 на вхсах )
February 9th, 2010 at 8:36
Спасибо, изучаю! Что-то я про wikipedia забываю все время…
February 9th, 2010 at 10:10
>> Во, точно! меня таже самая мысль беспокоит все чаше и чаще… эх бросить бы все и пойти работать наконец:)
И ты Брут… 🙂 Хотя действительно, такие мысли все чаще посещают 🙂
February 9th, 2010 at 1:42
Еще насчет внешних признаков: ставил племяннику игрушку Mirror’s Edge, так там папка была завалена файлами wx*.dll
Но, в отличие от, это признак вторичный и необязательный 😉
Первичный – кроссплатформенность и размер!
В линуксах проще – смотришь зависимости, понятно, на чем писано…
По теме: пишу на wxWidgets не фри- и не шаровары, а программы для служебного пользования. Так что же мне, хорошему человеку опрос портить? 😉
February 9th, 2010 at 1:50
Ну теоретически, если программы могли бы быть нормальным продуктом выпускаемым за рамки организации – то есть внешний вид, безглючностьи так далее, если они не похоже на те служебные программы которые пишут орлы в пенсионном фонде, то почему бы их не отнести к фриварам 🙂
February 9th, 2010 at 6:41
Короче хватит ерундой маяться!
Закрывай сайты и блоги и иди на завод!
February 9th, 2010 at 6:46
>> Короче хватит ерундой маяться! Закрывай сайты и блоги и иди на завод!
Лучше уж в Японию… на фабрику… по выпуску програмного обеспечения :))))))))
February 10th, 2010 at 4:16
>> Во, точно! меня таже самая мысль беспокоит все чаше и чаще… эх бросить бы все и пойти работать наконец:)
Мне проще я это занятие рассматриваю как хобби (не как основной род занятий). Но иногда обидно бывает люди обращаются с предложением, а я понимаю, что на реализацию мне просто не хватит времени и сил.
Пенсионный фонд да! там Fox на пьедестале. Но это не самый худший вариант – знаю одних орлов (из бюджетной сферы) так они до сих пор на Access’ом 97-м народ мучают и спрыгивать с него не собираются.
February 10th, 2010 at 4:58
Николай, а ты запостил это сообщение в сврус? Там аудитория побольше. Так что если еще нет, то запости его туда. Какой-никакой опрос, а получится. Ну и о результатах сообщи в блоге.
February 10th, 2010 at 5:15
Да сврус было первое место куда я его запостил, за сутки до рсдна. Причем судя по всему рсдн, отозвался более активно. Правда в сврусе, письмо было в длинющий тред, которые возможно многие уже просто игнорировали. Наверное стоит новой темой написать…
February 11th, 2010 at 5:24
эхх чу-чуть до 100 пока не хватает 🙁
February 11th, 2010 at 5:37
Где чего до 100 не хватает? Результаты уже есть? Где посмотреть?
February 11th, 2010 at 1:13
Заюзай AdWords 🙂
February 11th, 2010 at 2:26
кстати, мне вот письмо пришло от гугля для адвордов – 1400 рублей
February 11th, 2010 at 2:50
хочешь помочь нагнать людей:?:)))))
February 11th, 2010 at 3:14
как я уже на рсдне писал, первая попытка завести аккаунт адворда у меня провалилась 🙁
зато у меня есть блог! Могу положить ссылку и нагнать всех читателей, хотя больше половины из них жутко не любят шароварщиков, и оба они ещё и не программисты :)))
February 12th, 2010 at 10:29
Мои средвтва разработки: MASM+WinAPI.
Что такое wxWidgets – вообще не знаю 🙂
February 13th, 2010 at 4:01
Саныч, +1
February 14th, 2010 at 4:14
Э-э-э, Саныч ты ламер! 🙂 Настоящие программисты программируют сразу в машинных кодах и без всяких там API 🙂
February 14th, 2010 at 4:20
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
Вот так примерно 🙂
February 14th, 2010 at 4:30
Ребят, кончайте флудить 🙂
February 19th, 2010 at 8:52
Результаты когда? 🙂
February 19th, 2010 at 8:56
Всегда! 🙂
http://begemotov.net/creator/shareware/best-framework-for-shareware-result-poll/