дефендер, это даже не смешно, это уже грустно читать. особенно про совместимость со всеми версиями окошек. и про размер. я могу скомпилить ооп программу на с++ с классом и окном, как дефолтное вб приложение, весом в 4-6 кб. но вопрос не в размере ехе. по крайней мере если ты не пишешь свистелку\перделку. +- 200-600 кб никого не напряжет, упакованных 7zip'ом.
легкость кодинга в вб6 - явный признак незнания ооп. ибо кто дорос до кодинга программы с использованием ооп никада не променяет все возможности на убожество васика. один плюс у вб - гуй. но он легко убивается Qt. Причем убивается просто насмерть, благодаря все тому же ооп.
зы: дефендер, читай пока книжки, рано в такие споры влезать. особенно про языки, с которыми никогда не работал (ах эти чертовы неведомы плюсики)
MegaDefender пишет:
VB6 - бешеный язык. Если правильно составить алгоритм, то и на любом языке код будет быстрым. Разница в скорости вб6 и си с этими чёртовыми плюсиками совсем
Дефендер, давеча мы тут проводили бенчмарк, сравнивая скорость работы VB6 и VB .NET на каком-то абсолютно элементарном цикле с массивом и несколькими операциями - VB6 слил, кажется, в 2-2.5 раза по сравнению с VB .NET.
VB6 не будет работать быстрее .NET, хотя бы потому что JIT-комплиятор дотнета владеет информацией об окружении в котором прогармма будет выполняться и при компиляции может оптимизировать код для конкретного процессора.
VB6 наоборот, такой информацией не владеет и должен собирать код, который гарантированно запустится на любом процессоре.
Впрочем если есть большое желание, можем еще пару бенчмарков провести.
MegaDefender пишет:
Плюсы вб: быстрая разработка, лёгкость кодинга и поиска ошибок, совместимость ехе со всеми версиями винды, маленький размер ехе.
В плане поиска и обработки ошибок повторюсь, в параллельном топике двое спецов обработки ошибок VB6 испарились после того как я попросил сделать мне 2 куска кода. Хочешь быть третьим?
В плане поиска и обработки ошибок повторюсь, в параллельном топике двое спецов обработки ошибок VB6 испарились после того как я попросил сделать мне 2 куска кода.
Наглое вранье, ты попросил сделать на НЕТе с помощью on error resume next, а на вб6 пожалуйста
Предлагаю админам халявную помошь в удалении всех топиков вб6.
Дотнэтчики лишеные возможности облегчаться в темах по вб6 брезгливо визжа и негодуя опустятся до вба, к асмовцам и сишникам понятное дело сунутся слабо будет, впрочем и последние не полезут к дотнэтчикам чтоб не вляпаться.
Но траф пострадает и неприбыльный митуй возможно станет убыточным. Значит все, безнадежно.
CHiFreqTimer - самопальный класс. меряет до наносекунд, а так по сути те же яйца.
в ваших тестах есть один минус - вы на каждой итерации вызываете таймер. стоит вспомнить принцип неопределенности гейзенберга и минимизировать влияние наблюдателя на эксперимент. поэтому хотелось бы посмотреть на программу на дотнете, алгоритм которой такой же, как у моей на плюсах. т.е. задается число итераций, а в конце выводится затраченное время.
кто хочет потестить вот бинарь
http://ifolder.ru/12283824